--- /home/fdroid/fdroiddata/tmp/com.cr5315.cfdc_27.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.cr5315.cfdc_27.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: SHA-1 digest of classes.dex does not match the digest specified in META-INF/MANIFEST.MF. Expected: <5oEh2U036WBzEGcpQQKFdGsGnek=>, actual: │ @@ -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: 9691b0722f6d83cbe6af96c3ae350fbaab77f4ce6c8aa8b201881db6a411c0d3 │ -Signer #1 certificate SHA-1 digest: 97e8328c3b22a154cd28f8b727ab0f93a6f88a08 │ -Signer #1 certificate MD5 digest: 9a8b5f769bbf2e9f8180a7107cab3ee2 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 43e5167d1678305a93156a17f6b067878efb6066528d50cb11ecb8094a470131 │ -Signer #1 public key SHA-1 digest: 8a69ba992d966250e7fb68cf836ebe7ccdce0480 │ -Signer #1 public key MD5 digest: 48c87aedc63d4d98bca8ff31e6ca8c24 ├── zipinfo {} │ @@ -1,159 +1,159 @@ │ -Zip file size: 174174 bytes, number of entries: 157 │ --rw---- 2.0 fat 13609 bl defN 14-Aug-27 05:52 META-INF/MANIFEST.MF │ --rw---- 2.0 fat 13730 bl defN 14-Aug-27 05:52 META-INF/29D619F2.SF │ --rw---- 2.0 fat 1332 bl defN 14-Aug-27 05:52 META-INF/29D619F2.RSA │ --rw---- 1.0 fat 344 bx stor 14-Aug-27 05:30 res/drawable/action_about.png │ --rw---- 1.0 fat 590 b- stor 14-Aug-27 05:30 res/drawable/action_help.png │ --rw---- 1.0 fat 750 b- stor 14-Aug-27 05:30 res/drawable/action_search.png │ --rw---- 1.0 fat 427 b- stor 14-Aug-27 05:30 res/drawable/action_settings.png │ --rw---- 1.0 fat 768 b- stor 14-Aug-27 05:30 res/drawable/alerts_and_states_airplane_mode_off.png │ --rw---- 1.0 fat 702 b- stor 14-Aug-27 05:30 res/drawable/alerts_and_states_airplane_mode_on.png │ --rw---- 1.0 fat 343 b- stor 14-Aug-27 05:30 res/drawable/alerts_and_states_error.png │ --rw---- 1.0 fat 547 b- stor 14-Aug-27 05:30 res/drawable/alerts_and_states_warning.png │ --rw---- 1.0 fat 418 b- stor 14-Aug-27 05:30 res/drawable/av_add_to_queue.png │ --rw---- 1.0 fat 415 b- stor 14-Aug-27 05:30 res/drawable/av_download.png │ --rw---- 1.0 fat 418 b- stor 14-Aug-27 05:30 res/drawable/av_fast_forward.png │ --rw---- 1.0 fat 487 b- stor 14-Aug-27 05:30 res/drawable/av_full_screen.png │ --rw---- 1.0 fat 585 b- stor 14-Aug-27 05:30 res/drawable/av_make_available_offline.png │ --rw---- 1.0 fat 451 b- stor 14-Aug-27 05:30 res/drawable/av_next.png │ --rw---- 1.0 fat 181 b- stor 14-Aug-27 05:30 res/drawable/av_pause.png │ --rw---- 1.0 fat 622 b- stor 14-Aug-27 05:30 res/drawable/av_pause_over_video.png │ --rw---- 1.0 fat 391 b- stor 14-Aug-27 05:30 res/drawable/av_play.png │ --rw---- 1.0 fat 750 b- stor 14-Aug-27 05:30 res/drawable/av_play_over_video.png │ --rw---- 1.0 fat 471 b- stor 14-Aug-27 05:30 res/drawable/av_previous.png │ --rw---- 1.0 fat 694 b- stor 14-Aug-27 05:30 res/drawable/av_repeat.png │ --rw---- 1.0 fat 764 b- stor 14-Aug-27 05:30 res/drawable/av_replay.png │ --rw---- 1.0 fat 625 b- stor 14-Aug-27 05:30 res/drawable/av_return_from_full_screen.png │ --rw---- 1.0 fat 435 b- stor 14-Aug-27 05:30 res/drawable/av_rewind.png │ --rw---- 1.0 fat 722 b- stor 14-Aug-27 05:30 res/drawable/av_shuffle.png │ --rw---- 1.0 fat 150 b- stor 14-Aug-27 05:30 res/drawable/av_stop.png │ --rw---- 1.0 fat 403 b- stor 14-Aug-27 05:30 res/drawable/av_upload.png │ --rw---- 1.0 fat 482 b- stor 14-Aug-27 05:30 res/drawable/collections_cloud.png │ --rw---- 1.0 fat 513 b- stor 14-Aug-27 05:30 res/drawable/collections_collection.png │ --rw---- 1.0 fat 435 b- stor 14-Aug-27 05:30 res/drawable/collections_go_to_today.png │ --rw---- 1.0 fat 636 b- stor 14-Aug-27 05:30 res/drawable/collections_labels.png │ --rw---- 1.0 fat 641 b- stor 14-Aug-27 05:30 res/drawable/collections_new_label.png │ --rw---- 1.0 fat 253 b- stor 14-Aug-27 05:30 res/drawable/collections_sort_by_size.png │ --rw---- 1.0 fat 222 b- stor 14-Aug-27 05:30 res/drawable/collections_view_as_grid.png │ --rw---- 1.0 fat 312 b- stor 14-Aug-27 05:30 res/drawable/collections_view_as_list.png │ --rw---- 1.0 fat 577 b- stor 14-Aug-27 05:30 res/drawable/content_attachment.png │ --rw---- 1.0 fat 470 b- stor 14-Aug-27 05:30 res/drawable/content_backspace.png │ --rw---- 1.0 fat 371 b- stor 14-Aug-27 05:30 res/drawable/content_copy.png │ --rw---- 1.0 fat 775 b- stor 14-Aug-27 05:30 res/drawable/content_cut.png │ --rw---- 1.0 fat 589 b- stor 14-Aug-27 05:30 res/drawable/content_discard.png │ --rw---- 1.0 fat 834 b- stor 14-Aug-27 05:30 res/drawable/content_edit.png │ --rw---- 1.0 fat 349 b- stor 14-Aug-27 05:30 res/drawable/content_email.png │ --rw---- 1.0 fat 416 b- stor 14-Aug-27 05:30 res/drawable/content_event.png │ --rw---- 1.0 fat 500 b- stor 14-Aug-27 05:30 res/drawable/content_import_export.png │ --rw---- 1.0 fat 575 b- stor 14-Aug-27 05:30 res/drawable/content_merge.png │ --rw---- 1.0 fat 214 b- stor 14-Aug-27 05:30 res/drawable/content_new.png │ --rw---- 1.0 fat 661 b- stor 14-Aug-27 05:30 res/drawable/content_new_attachment.png │ --rw---- 1.0 fat 526 b- stor 14-Aug-27 05:30 res/drawable/content_new_email.png │ --rw---- 1.0 fat 537 b- stor 14-Aug-27 05:30 res/drawable/content_new_event.png │ --rw---- 1.0 fat 470 b- stor 14-Aug-27 05:30 res/drawable/content_new_picture.png │ --rw---- 1.0 fat 461 b- stor 14-Aug-27 05:30 res/drawable/content_paste.png │ --rw---- 1.0 fat 410 b- stor 14-Aug-27 05:30 res/drawable/content_picture.png │ --rw---- 1.0 fat 603 b- stor 14-Aug-27 05:30 res/drawable/content_read.png │ --rw---- 1.0 fat 291 b- stor 14-Aug-27 05:30 res/drawable/content_remove.png │ --rw---- 1.0 fat 448 b- stor 14-Aug-27 05:30 res/drawable/content_save.png │ --rw---- 1.0 fat 335 b- stor 14-Aug-27 05:30 res/drawable/content_select_all.png │ --rw---- 1.0 fat 567 b- stor 14-Aug-27 05:30 res/drawable/content_split.png │ --rw---- 1.0 fat 655 b- stor 14-Aug-27 05:30 res/drawable/content_undo.png │ --rw---- 1.0 fat 490 b- stor 14-Aug-27 05:30 res/drawable/content_unread.png │ --rw---- 1.0 fat 623 b- stor 14-Aug-27 05:30 res/drawable/device_access_accounts.png │ --rw---- 1.0 fat 865 b- stor 14-Aug-27 05:30 res/drawable/device_access_add_alarm.png │ --rw---- 1.0 fat 989 b- stor 14-Aug-27 05:30 res/drawable/device_access_alarms.png │ --rw---- 1.0 fat 249 b- stor 14-Aug-27 05:30 res/drawable/device_access_battery.png │ --rw---- 1.0 fat 575 b- stor 14-Aug-27 05:30 res/drawable/device_access_bluetooth.png │ --rw---- 1.0 fat 631 b- stor 14-Aug-27 05:30 res/drawable/device_access_bluetooth_connected.png │ --rw---- 1.0 fat 834 b- stor 14-Aug-27 05:30 res/drawable/device_access_bluetooth_searching.png │ --rw---- 1.0 fat 722 b- stor 14-Aug-27 05:30 res/drawable/device_access_brightness_auto.png │ --rw---- 1.0 fat 669 b- stor 14-Aug-27 05:30 res/drawable/device_access_brightness_high.png │ --rw---- 1.0 fat 698 b- stor 14-Aug-27 05:30 res/drawable/device_access_brightness_low.png │ --rw---- 1.0 fat 594 b- stor 14-Aug-27 05:30 res/drawable/device_access_brightness_medium.png │ --rw---- 1.0 fat 625 b- stor 14-Aug-27 05:30 res/drawable/device_access_call.png │ --rw---- 1.0 fat 685 b- stor 14-Aug-27 05:30 res/drawable/device_access_camera.png │ --rw---- 1.0 fat 664 b- stor 14-Aug-27 05:30 res/drawable/device_access_data_usage.png │ --rw---- 1.0 fat 481 b- stor 14-Aug-27 05:30 res/drawable/device_access_dial_pad.png │ --rw---- 1.0 fat 552 b- stor 14-Aug-27 05:30 res/drawable/device_access_end_call.png │ --rw---- 1.0 fat 651 b- stor 14-Aug-27 05:30 res/drawable/device_access_flash_automatic.png │ --rw---- 1.0 fat 597 b- stor 14-Aug-27 05:30 res/drawable/device_access_flash_off.png │ --rw---- 1.0 fat 461 b- stor 14-Aug-27 05:30 res/drawable/device_access_flash_on.png │ --rw---- 1.0 fat 644 b- stor 14-Aug-27 05:30 res/drawable/device_access_location_found.png │ --rw---- 1.0 fat 646 b- stor 14-Aug-27 05:30 res/drawable/device_access_location_off.png │ --rw---- 1.0 fat 562 b- stor 14-Aug-27 05:30 res/drawable/device_access_location_searching.png │ --rw---- 1.0 fat 628 b- stor 14-Aug-27 05:30 res/drawable/device_access_mic.png │ --rw---- 1.0 fat 720 b- stor 14-Aug-27 05:30 res/drawable/device_access_mic_muted.png │ --rw---- 1.0 fat 314 b- stor 14-Aug-27 05:30 res/drawable/device_access_network_cell.png │ --rw---- 1.0 fat 802 b- stor 14-Aug-27 05:30 res/drawable/device_access_network_wifi.png │ --rw---- 1.0 fat 628 b- stor 14-Aug-27 05:30 res/drawable/device_access_new_account.png │ --rw---- 1.0 fat 394 b- stor 14-Aug-27 05:30 res/drawable/device_access_not_secure.png │ --rw---- 1.0 fat 806 b- stor 14-Aug-27 05:30 res/drawable/device_access_ring_volume.png │ --rw---- 1.0 fat 530 b- stor 14-Aug-27 05:30 res/drawable/device_access_screen_locked_to_landscape.png │ --rw---- 1.0 fat 514 b- stor 14-Aug-27 05:30 res/drawable/device_access_screen_locked_to_portrait.png │ --rw---- 1.0 fat 777 b- stor 14-Aug-27 05:30 res/drawable/device_access_screen_rotation.png │ --rw---- 1.0 fat 444 b- stor 14-Aug-27 05:30 res/drawable/device_access_sd_storage.png │ --rw---- 1.0 fat 405 b- stor 14-Aug-27 05:30 res/drawable/device_access_secure.png │ --rw---- 1.0 fat 223 b- stor 14-Aug-27 05:30 res/drawable/device_access_storage.png │ --rw---- 1.0 fat 867 b- stor 14-Aug-27 05:30 res/drawable/device_access_switch_camera.png │ --rw---- 1.0 fat 737 b- stor 14-Aug-27 05:30 res/drawable/device_access_switch_video.png │ --rw---- 1.0 fat 763 b- stor 14-Aug-27 05:30 res/drawable/device_access_time.png │ --rw---- 1.0 fat 645 b- stor 14-Aug-27 05:30 res/drawable/device_access_usb.png │ --rw---- 1.0 fat 306 b- stor 14-Aug-27 05:30 res/drawable/device_access_video.png │ --rw---- 1.0 fat 912 b- stor 14-Aug-27 05:30 res/drawable/device_access_volume_muted.png │ --rw---- 1.0 fat 922 b- stor 14-Aug-27 05:30 res/drawable/device_access_volume_on.png │ --rw---- 1.0 fat 339 b- stor 14-Aug-27 05:30 res/drawable/hardware_computer.png │ --rw---- 1.0 fat 303 b- stor 14-Aug-27 05:30 res/drawable/hardware_dock.png │ --rw---- 1.0 fat 619 b- stor 14-Aug-27 05:30 res/drawable/hardware_gamepad.png │ --rw---- 1.0 fat 789 b- stor 14-Aug-27 05:30 res/drawable/hardware_headphones.png │ --rw---- 1.0 fat 855 b- stor 14-Aug-27 05:30 res/drawable/hardware_headset.png │ --rw---- 1.0 fat 729 b- stor 14-Aug-27 05:30 res/drawable/hardware_keyboard.png │ --rw---- 1.0 fat 657 b- stor 14-Aug-27 05:30 res/drawable/hardware_mouse.png │ --rw---- 1.0 fat 441 b- stor 14-Aug-27 05:30 res/drawable/hardware_phone.png │ --rw---- 1.0 fat 462 b- stor 14-Aug-27 05:30 res/drawable/images_crop.png │ --rw---- 1.0 fat 792 b- stor 14-Aug-27 05:30 res/drawable/images_rotate_left.png │ --rw---- 1.0 fat 793 b- stor 14-Aug-27 05:30 res/drawable/images_rotate_right.png │ --rw---- 1.0 fat 412 b- stor 14-Aug-27 05:30 res/drawable/images_slideshow.png │ --rw---- 1.0 fat 449 b- stor 14-Aug-27 05:30 res/drawable/location_directions.png │ --rw---- 1.0 fat 947 b- stor 14-Aug-27 05:30 res/drawable/location_map.png │ --rw---- 1.0 fat 563 b- stor 14-Aug-27 05:30 res/drawable/location_place.png │ --rw---- 1.0 fat 1223 b- stor 14-Aug-27 05:30 res/drawable/location_web_site.png │ --rw---- 1.0 fat 398 b- stor 14-Aug-27 05:30 res/drawable/navigation_accept.png │ --rw---- 1.0 fat 246 b- stor 14-Aug-27 05:30 res/drawable/navigation_back.png │ --rw---- 1.0 fat 291 b- stor 14-Aug-27 05:30 res/drawable/navigation_cancel.png │ --rw---- 1.0 fat 435 b- stor 14-Aug-27 05:30 res/drawable/navigation_collapse.png │ --rw---- 1.0 fat 462 b- stor 14-Aug-27 05:30 res/drawable/navigation_expand.png │ --rw---- 1.0 fat 249 b- stor 14-Aug-27 05:30 res/drawable/navigation_forward.png │ --rw---- 1.0 fat 438 b- stor 14-Aug-27 05:30 res/drawable/navigation_next_item.png │ --rw---- 1.0 fat 432 b- stor 14-Aug-27 05:30 res/drawable/navigation_previous_item.png │ --rw---- 1.0 fat 443 b- stor 14-Aug-27 05:30 res/drawable/navigation_refresh.png │ --rw---- 1.0 fat 513 b- stor 14-Aug-27 05:30 res/drawable/rating_bad.png │ --rw---- 1.0 fat 571 b- stor 14-Aug-27 05:30 res/drawable/rating_favorite.png │ --rw---- 1.0 fat 509 b- stor 14-Aug-27 05:30 res/drawable/rating_good.png │ --rw---- 1.0 fat 843 b- stor 14-Aug-27 05:30 res/drawable/rating_half_important.png │ --rw---- 1.0 fat 655 b- stor 14-Aug-27 05:30 res/drawable/rating_important.png │ --rw---- 1.0 fat 913 b- stor 14-Aug-27 05:30 res/drawable/rating_not_important.png │ --rw---- 1.0 fat 1032 b- stor 14-Aug-27 05:30 res/drawable/social_add_group.png │ --rw---- 1.0 fat 760 b- stor 14-Aug-27 05:30 res/drawable/social_add_person.png │ --rw---- 1.0 fat 804 b- stor 14-Aug-27 05:30 res/drawable/social_cc_bcc.png │ --rw---- 1.0 fat 347 b- stor 14-Aug-27 05:30 res/drawable/social_chat.png │ --rw---- 1.0 fat 520 b- stor 14-Aug-27 05:30 res/drawable/social_forward.png │ --rw---- 1.0 fat 891 b- stor 14-Aug-27 05:30 res/drawable/social_group.png │ --rw---- 1.0 fat 616 b- stor 14-Aug-27 05:30 res/drawable/social_person.png │ --rw---- 1.0 fat 493 b- stor 14-Aug-27 05:30 res/drawable/social_reply.png │ --rw---- 1.0 fat 572 b- stor 14-Aug-27 05:30 res/drawable/social_reply_all.png │ --rw---- 1.0 fat 426 b- stor 14-Aug-27 05:30 res/drawable/social_send_now.png │ --rw---- 1.0 fat 570 b- stor 14-Aug-27 05:30 res/drawable/social_share.png │ --rw---- 2.0 fat 652 bl defN 14-Aug-27 05:30 res/layout/dialog_icon_picker.xml │ --rw---- 2.0 fat 1396 bl defN 14-Aug-27 05:30 res/layout/dialog_message.xml │ --rw---- 2.0 fat 1844 bl defN 14-Aug-27 05:30 res/xml/settings_one.xml │ --rw---- 2.0 fat 1864 bl defN 14-Aug-27 05:30 res/xml/settings_three.xml │ --rw---- 2.0 fat 1844 bl defN 14-Aug-27 05:30 res/xml/settings_two.xml │ --rw---- 2.0 fat 4568 bl defN 14-Aug-27 05:30 AndroidManifest.xml │ --rw---- 1.0 fat 21296 b- stor 14-Aug-27 05:30 resources.arsc │ --rw---- 1.0 fat 1212 b- stor 14-Aug-27 05:30 res/drawable-hdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 817 b- stor 14-Aug-27 05:30 res/drawable-mdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 1615 b- stor 14-Aug-27 05:30 res/drawable-xhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 2451 b- stor 14-Aug-27 05:30 res/drawable-xxhdpi-v4/ic_launcher.png │ --rw---- 2.0 fat 87952 bl defN 14-Aug-27 05:30 classes.dex │ -157 files, 236409 bytes uncompressed, 150963 bytes compressed: 36.1% │ +Zip file size: 173613 bytes, number of entries: 157 │ +-rw---- 1.0 fat 344 bx stor 17-Oct-15 00:19 res/drawable/action_about.png │ +-rw---- 1.0 fat 590 b- stor 17-Oct-15 00:19 res/drawable/action_help.png │ +-rw---- 1.0 fat 750 b- stor 17-Oct-15 00:19 res/drawable/action_search.png │ +-rw---- 1.0 fat 427 b- stor 17-Oct-15 00:19 res/drawable/action_settings.png │ +-rw---- 1.0 fat 768 b- stor 17-Oct-15 00:19 res/drawable/alerts_and_states_airplane_mode_off.png │ +-rw---- 1.0 fat 702 b- stor 17-Oct-15 00:19 res/drawable/alerts_and_states_airplane_mode_on.png │ +-rw---- 1.0 fat 343 b- stor 17-Oct-15 00:19 res/drawable/alerts_and_states_error.png │ +-rw---- 1.0 fat 547 b- stor 17-Oct-15 00:19 res/drawable/alerts_and_states_warning.png │ +-rw---- 1.0 fat 418 b- stor 17-Oct-15 00:19 res/drawable/av_add_to_queue.png │ +-rw---- 1.0 fat 415 b- stor 17-Oct-15 00:19 res/drawable/av_download.png │ +-rw---- 1.0 fat 418 b- stor 17-Oct-15 00:19 res/drawable/av_fast_forward.png │ +-rw---- 1.0 fat 487 b- stor 17-Oct-15 00:19 res/drawable/av_full_screen.png │ +-rw---- 1.0 fat 585 b- stor 17-Oct-15 00:19 res/drawable/av_make_available_offline.png │ +-rw---- 1.0 fat 451 b- stor 17-Oct-15 00:19 res/drawable/av_next.png │ +-rw---- 1.0 fat 181 b- stor 17-Oct-15 00:19 res/drawable/av_pause.png │ +-rw---- 1.0 fat 622 b- stor 17-Oct-15 00:19 res/drawable/av_pause_over_video.png │ +-rw---- 1.0 fat 391 b- stor 17-Oct-15 00:19 res/drawable/av_play.png │ +-rw---- 1.0 fat 750 b- stor 17-Oct-15 00:19 res/drawable/av_play_over_video.png │ +-rw---- 1.0 fat 471 b- stor 17-Oct-15 00:19 res/drawable/av_previous.png │ +-rw---- 1.0 fat 694 b- stor 17-Oct-15 00:19 res/drawable/av_repeat.png │ +-rw---- 1.0 fat 764 b- stor 17-Oct-15 00:19 res/drawable/av_replay.png │ +-rw---- 1.0 fat 625 b- stor 17-Oct-15 00:19 res/drawable/av_return_from_full_screen.png │ +-rw---- 1.0 fat 435 b- stor 17-Oct-15 00:19 res/drawable/av_rewind.png │ +-rw---- 1.0 fat 722 b- stor 17-Oct-15 00:19 res/drawable/av_shuffle.png │ +-rw---- 1.0 fat 150 b- stor 17-Oct-15 00:19 res/drawable/av_stop.png │ +-rw---- 1.0 fat 403 b- stor 17-Oct-15 00:19 res/drawable/av_upload.png │ +-rw---- 1.0 fat 482 b- stor 17-Oct-15 00:19 res/drawable/collections_cloud.png │ +-rw---- 1.0 fat 513 b- stor 17-Oct-15 00:19 res/drawable/collections_collection.png │ +-rw---- 1.0 fat 435 b- stor 17-Oct-15 00:19 res/drawable/collections_go_to_today.png │ +-rw---- 1.0 fat 636 b- stor 17-Oct-15 00:19 res/drawable/collections_labels.png │ +-rw---- 1.0 fat 641 b- stor 17-Oct-15 00:19 res/drawable/collections_new_label.png │ +-rw---- 1.0 fat 253 b- stor 17-Oct-15 00:19 res/drawable/collections_sort_by_size.png │ +-rw---- 1.0 fat 222 b- stor 17-Oct-15 00:19 res/drawable/collections_view_as_grid.png │ +-rw---- 1.0 fat 312 b- stor 17-Oct-15 00:19 res/drawable/collections_view_as_list.png │ +-rw---- 1.0 fat 577 b- stor 17-Oct-15 00:19 res/drawable/content_attachment.png │ +-rw---- 1.0 fat 470 b- stor 17-Oct-15 00:19 res/drawable/content_backspace.png │ +-rw---- 1.0 fat 371 b- stor 17-Oct-15 00:19 res/drawable/content_copy.png │ +-rw---- 1.0 fat 775 b- stor 17-Oct-15 00:19 res/drawable/content_cut.png │ +-rw---- 1.0 fat 589 b- stor 17-Oct-15 00:19 res/drawable/content_discard.png │ +-rw---- 1.0 fat 834 b- stor 17-Oct-15 00:19 res/drawable/content_edit.png │ +-rw---- 1.0 fat 349 b- stor 17-Oct-15 00:19 res/drawable/content_email.png │ +-rw---- 1.0 fat 416 b- stor 17-Oct-15 00:19 res/drawable/content_event.png │ +-rw---- 1.0 fat 500 b- stor 17-Oct-15 00:19 res/drawable/content_import_export.png │ +-rw---- 1.0 fat 575 b- stor 17-Oct-15 00:19 res/drawable/content_merge.png │ +-rw---- 1.0 fat 214 b- stor 17-Oct-15 00:19 res/drawable/content_new.png │ +-rw---- 1.0 fat 661 b- stor 17-Oct-15 00:19 res/drawable/content_new_attachment.png │ +-rw---- 1.0 fat 526 b- stor 17-Oct-15 00:19 res/drawable/content_new_email.png │ +-rw---- 1.0 fat 537 b- stor 17-Oct-15 00:19 res/drawable/content_new_event.png │ +-rw---- 1.0 fat 470 b- stor 17-Oct-15 00:19 res/drawable/content_new_picture.png │ +-rw---- 1.0 fat 461 b- stor 17-Oct-15 00:19 res/drawable/content_paste.png │ +-rw---- 1.0 fat 410 b- stor 17-Oct-15 00:19 res/drawable/content_picture.png │ +-rw---- 1.0 fat 603 b- stor 17-Oct-15 00:19 res/drawable/content_read.png │ +-rw---- 1.0 fat 291 b- stor 17-Oct-15 00:19 res/drawable/content_remove.png │ +-rw---- 1.0 fat 448 b- stor 17-Oct-15 00:19 res/drawable/content_save.png │ +-rw---- 1.0 fat 335 b- stor 17-Oct-15 00:19 res/drawable/content_select_all.png │ +-rw---- 1.0 fat 567 b- stor 17-Oct-15 00:19 res/drawable/content_split.png │ +-rw---- 1.0 fat 655 b- stor 17-Oct-15 00:19 res/drawable/content_undo.png │ +-rw---- 1.0 fat 490 b- stor 17-Oct-15 00:19 res/drawable/content_unread.png │ +-rw---- 1.0 fat 623 b- stor 17-Oct-15 00:19 res/drawable/device_access_accounts.png │ +-rw---- 1.0 fat 865 b- stor 17-Oct-15 00:19 res/drawable/device_access_add_alarm.png │ +-rw---- 1.0 fat 989 b- stor 17-Oct-15 00:19 res/drawable/device_access_alarms.png │ +-rw---- 1.0 fat 249 b- stor 17-Oct-15 00:19 res/drawable/device_access_battery.png │ +-rw---- 1.0 fat 575 b- stor 17-Oct-15 00:19 res/drawable/device_access_bluetooth.png │ +-rw---- 1.0 fat 631 b- stor 17-Oct-15 00:19 res/drawable/device_access_bluetooth_connected.png │ +-rw---- 1.0 fat 834 b- stor 17-Oct-15 00:19 res/drawable/device_access_bluetooth_searching.png │ +-rw---- 1.0 fat 722 b- stor 17-Oct-15 00:19 res/drawable/device_access_brightness_auto.png │ +-rw---- 1.0 fat 669 b- stor 17-Oct-15 00:19 res/drawable/device_access_brightness_high.png │ +-rw---- 1.0 fat 698 b- stor 17-Oct-15 00:19 res/drawable/device_access_brightness_low.png │ +-rw---- 1.0 fat 594 b- stor 17-Oct-15 00:19 res/drawable/device_access_brightness_medium.png │ +-rw---- 1.0 fat 625 b- stor 17-Oct-15 00:19 res/drawable/device_access_call.png │ +-rw---- 1.0 fat 685 b- stor 17-Oct-15 00:19 res/drawable/device_access_camera.png │ +-rw---- 1.0 fat 664 b- stor 17-Oct-15 00:19 res/drawable/device_access_data_usage.png │ +-rw---- 1.0 fat 481 b- stor 17-Oct-15 00:19 res/drawable/device_access_dial_pad.png │ +-rw---- 1.0 fat 552 b- stor 17-Oct-15 00:19 res/drawable/device_access_end_call.png │ +-rw---- 1.0 fat 651 b- stor 17-Oct-15 00:19 res/drawable/device_access_flash_automatic.png │ +-rw---- 1.0 fat 597 b- stor 17-Oct-15 00:19 res/drawable/device_access_flash_off.png │ +-rw---- 1.0 fat 461 b- stor 17-Oct-15 00:19 res/drawable/device_access_flash_on.png │ +-rw---- 1.0 fat 644 b- stor 17-Oct-15 00:19 res/drawable/device_access_location_found.png │ +-rw---- 1.0 fat 646 b- stor 17-Oct-15 00:19 res/drawable/device_access_location_off.png │ +-rw---- 1.0 fat 562 b- stor 17-Oct-15 00:19 res/drawable/device_access_location_searching.png │ +-rw---- 1.0 fat 628 b- stor 17-Oct-15 00:19 res/drawable/device_access_mic.png │ +-rw---- 1.0 fat 720 b- stor 17-Oct-15 00:19 res/drawable/device_access_mic_muted.png │ +-rw---- 1.0 fat 314 b- stor 17-Oct-15 00:19 res/drawable/device_access_network_cell.png │ +-rw---- 1.0 fat 802 b- stor 17-Oct-15 00:19 res/drawable/device_access_network_wifi.png │ +-rw---- 1.0 fat 628 b- stor 17-Oct-15 00:19 res/drawable/device_access_new_account.png │ +-rw---- 1.0 fat 394 b- stor 17-Oct-15 00:19 res/drawable/device_access_not_secure.png │ +-rw---- 1.0 fat 806 b- stor 17-Oct-15 00:19 res/drawable/device_access_ring_volume.png │ +-rw---- 1.0 fat 530 b- stor 17-Oct-15 00:19 res/drawable/device_access_screen_locked_to_landscape.png │ +-rw---- 1.0 fat 514 b- stor 17-Oct-15 00:19 res/drawable/device_access_screen_locked_to_portrait.png │ +-rw---- 1.0 fat 777 b- stor 17-Oct-15 00:19 res/drawable/device_access_screen_rotation.png │ +-rw---- 1.0 fat 444 b- stor 17-Oct-15 00:19 res/drawable/device_access_sd_storage.png │ +-rw---- 1.0 fat 405 b- stor 17-Oct-15 00:19 res/drawable/device_access_secure.png │ +-rw---- 1.0 fat 223 b- stor 17-Oct-15 00:19 res/drawable/device_access_storage.png │ +-rw---- 1.0 fat 867 b- stor 17-Oct-15 00:19 res/drawable/device_access_switch_camera.png │ +-rw---- 1.0 fat 737 b- stor 17-Oct-15 00:19 res/drawable/device_access_switch_video.png │ +-rw---- 1.0 fat 763 b- stor 17-Oct-15 00:19 res/drawable/device_access_time.png │ +-rw---- 1.0 fat 645 b- stor 17-Oct-15 00:19 res/drawable/device_access_usb.png │ +-rw---- 1.0 fat 306 b- stor 17-Oct-15 00:19 res/drawable/device_access_video.png │ +-rw---- 1.0 fat 912 b- stor 17-Oct-15 00:19 res/drawable/device_access_volume_muted.png │ +-rw---- 1.0 fat 922 b- stor 17-Oct-15 00:19 res/drawable/device_access_volume_on.png │ +-rw---- 1.0 fat 339 b- stor 17-Oct-15 00:19 res/drawable/hardware_computer.png │ +-rw---- 1.0 fat 303 b- stor 17-Oct-15 00:19 res/drawable/hardware_dock.png │ +-rw---- 1.0 fat 619 b- stor 17-Oct-15 00:19 res/drawable/hardware_gamepad.png │ +-rw---- 1.0 fat 789 b- stor 17-Oct-15 00:19 res/drawable/hardware_headphones.png │ +-rw---- 1.0 fat 855 b- stor 17-Oct-15 00:19 res/drawable/hardware_headset.png │ +-rw---- 1.0 fat 729 b- stor 17-Oct-15 00:19 res/drawable/hardware_keyboard.png │ +-rw---- 1.0 fat 657 b- stor 17-Oct-15 00:19 res/drawable/hardware_mouse.png │ +-rw---- 1.0 fat 441 b- stor 17-Oct-15 00:19 res/drawable/hardware_phone.png │ +-rw---- 1.0 fat 462 b- stor 17-Oct-15 00:19 res/drawable/images_crop.png │ +-rw---- 1.0 fat 792 b- stor 17-Oct-15 00:19 res/drawable/images_rotate_left.png │ +-rw---- 1.0 fat 793 b- stor 17-Oct-15 00:19 res/drawable/images_rotate_right.png │ +-rw---- 1.0 fat 412 b- stor 17-Oct-15 00:19 res/drawable/images_slideshow.png │ +-rw---- 1.0 fat 449 b- stor 17-Oct-15 00:19 res/drawable/location_directions.png │ +-rw---- 1.0 fat 947 b- stor 17-Oct-15 00:19 res/drawable/location_map.png │ +-rw---- 1.0 fat 563 b- stor 17-Oct-15 00:19 res/drawable/location_place.png │ +-rw---- 1.0 fat 1223 b- stor 17-Oct-15 00:19 res/drawable/location_web_site.png │ +-rw---- 1.0 fat 398 b- stor 17-Oct-15 00:19 res/drawable/navigation_accept.png │ +-rw---- 1.0 fat 246 b- stor 17-Oct-15 00:19 res/drawable/navigation_back.png │ +-rw---- 1.0 fat 291 b- stor 17-Oct-15 00:19 res/drawable/navigation_cancel.png │ +-rw---- 1.0 fat 435 b- stor 17-Oct-15 00:19 res/drawable/navigation_collapse.png │ +-rw---- 1.0 fat 462 b- stor 17-Oct-15 00:19 res/drawable/navigation_expand.png │ +-rw---- 1.0 fat 249 b- stor 17-Oct-15 00:19 res/drawable/navigation_forward.png │ +-rw---- 1.0 fat 438 b- stor 17-Oct-15 00:19 res/drawable/navigation_next_item.png │ +-rw---- 1.0 fat 432 b- stor 17-Oct-15 00:19 res/drawable/navigation_previous_item.png │ +-rw---- 1.0 fat 443 b- stor 17-Oct-15 00:19 res/drawable/navigation_refresh.png │ +-rw---- 1.0 fat 513 b- stor 17-Oct-15 00:19 res/drawable/rating_bad.png │ +-rw---- 1.0 fat 571 b- stor 17-Oct-15 00:19 res/drawable/rating_favorite.png │ +-rw---- 1.0 fat 509 b- stor 17-Oct-15 00:19 res/drawable/rating_good.png │ +-rw---- 1.0 fat 843 b- stor 17-Oct-15 00:19 res/drawable/rating_half_important.png │ +-rw---- 1.0 fat 655 b- stor 17-Oct-15 00:19 res/drawable/rating_important.png │ +-rw---- 1.0 fat 913 b- stor 17-Oct-15 00:19 res/drawable/rating_not_important.png │ +-rw---- 1.0 fat 1032 b- stor 17-Oct-15 00:19 res/drawable/social_add_group.png │ +-rw---- 1.0 fat 760 b- stor 17-Oct-15 00:19 res/drawable/social_add_person.png │ +-rw---- 1.0 fat 804 b- stor 17-Oct-15 00:19 res/drawable/social_cc_bcc.png │ +-rw---- 1.0 fat 347 b- stor 17-Oct-15 00:19 res/drawable/social_chat.png │ +-rw---- 1.0 fat 520 b- stor 17-Oct-15 00:19 res/drawable/social_forward.png │ +-rw---- 1.0 fat 891 b- stor 17-Oct-15 00:19 res/drawable/social_group.png │ +-rw---- 1.0 fat 616 b- stor 17-Oct-15 00:19 res/drawable/social_person.png │ +-rw---- 1.0 fat 493 b- stor 17-Oct-15 00:19 res/drawable/social_reply.png │ +-rw---- 1.0 fat 572 b- stor 17-Oct-15 00:19 res/drawable/social_reply_all.png │ +-rw---- 1.0 fat 426 b- stor 17-Oct-15 00:19 res/drawable/social_send_now.png │ +-rw---- 1.0 fat 570 b- stor 17-Oct-15 00:19 res/drawable/social_share.png │ +-rw---- 2.0 fat 652 bl defN 17-Oct-15 00:19 res/layout/dialog_icon_picker.xml │ +-rw---- 2.0 fat 1396 bl defN 17-Oct-15 00:19 res/layout/dialog_message.xml │ +-rw---- 2.0 fat 1844 bl defN 17-Oct-15 00:19 res/xml/settings_one.xml │ +-rw---- 2.0 fat 1864 bl defN 17-Oct-15 00:19 res/xml/settings_three.xml │ +-rw---- 2.0 fat 1844 bl defN 17-Oct-15 00:19 res/xml/settings_two.xml │ +-rw---- 2.0 fat 4568 bl defN 17-Oct-15 00:19 AndroidManifest.xml │ +-rw---- 1.0 fat 21296 b- stor 17-Oct-15 00:19 resources.arsc │ +-rw---- 1.0 fat 1212 b- stor 17-Oct-15 00:19 res/drawable-hdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 817 b- stor 17-Oct-15 00:19 res/drawable-mdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 1615 b- stor 17-Oct-15 00:19 res/drawable-xhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 2451 b- stor 17-Oct-15 00:19 res/drawable-xxhdpi-v4/ic_launcher.png │ +-rw---- 2.0 fat 88356 bl defN 17-Oct-15 00:19 classes.dex │ +-rw---- 2.0 fat 13609 b- defN 17-Oct-15 00:19 META-INF/MANIFEST.MF │ +-rw---- 2.0 fat 13730 b- defN 17-Oct-15 00:19 META-INF/29D619F2.SF │ +-rw---- 2.0 fat 1332 b- defN 17-Oct-15 00:19 META-INF/29D619F2.RSA │ +157 files, 236813 bytes uncompressed, 150659 bytes compressed: 36.4% ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Java archive data (JAR) ├── classes.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,35 +1,35 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : e8d30fa3 │ │ -signature : f72d...0696 │ │ -file_size : 87952 │ │ +checksum : 9fc152f8 │ │ +signature : 3ba5...186b │ │ +file_size : 88356 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ -string_ids_size : 929 │ │ +string_ids_size : 931 │ │ string_ids_off : 112 (0x000070) │ │ -type_ids_size : 179 │ │ -type_ids_off : 3828 (0x000ef4) │ │ +type_ids_size : 181 │ │ +type_ids_off : 3836 (0x000efc) │ │ proto_ids_size : 171 │ │ -proto_ids_off : 4544 (0x0011c0) │ │ +proto_ids_off : 4560 (0x0011d0) │ │ field_ids_size : 412 │ │ -field_ids_off : 6596 (0x0019c4) │ │ +field_ids_off : 6612 (0x0019d4) │ │ method_ids_size : 489 │ │ -method_ids_off : 9892 (0x0026a4) │ │ +method_ids_off : 9908 (0x0026b4) │ │ class_defs_size : 67 │ │ -class_defs_off : 13804 (0x0035ec) │ │ -data_size : 71220 │ │ -data_off : 16732 (0x00415c) │ │ +class_defs_off : 13820 (0x0035fc) │ │ +data_size : 71608 │ │ +data_off : 16748 (0x00416c) │ │ │ │ Class #0 header: │ │ -class_idx : 74 │ │ +class_idx : 76 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 20 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #0 - │ │ @@ -75,30 +75,30 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -005588: |[005588] com.cr5315.cfdc.BuildConfig.:()V │ │ -005598: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -00559e: 0e00 |0003: return-void │ │ +00559c: |[00559c] com.cr5315.cfdc.BuildConfig.:()V │ │ +0055ac: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +0055b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/cr5315/cfdc/BuildConfig; │ │ │ │ Virtual methods - │ │ source_file_idx : 20 (BuildConfig.java) │ │ │ │ Class #1 header: │ │ -class_idx : 75 │ │ +class_idx : 77 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 32 │ │ static_fields_size : 3 │ │ instance_fields_size: 14 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #1 - │ │ @@ -185,145 +185,145 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 269 16-bit code units │ │ -0055a0: |[0055a0] com.cr5315.cfdc.Countdown.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -0055b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0055b2: 7010 c001 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@01c0 │ │ -0055b8: 1a00 0903 |0004: const-string v0, "pref_title_" // string@0309 │ │ -0055bc: 5b20 1700 |0006: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_TITLE:Ljava/lang/String; // field@0017 │ │ -0055c0: 1a00 da02 |0008: const-string v0, "pref_custom_message_" // string@02da │ │ -0055c4: 5b20 0e00 |000a: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_CUSTOM_MESSAGE:Ljava/lang/String; // field@000e │ │ -0055c8: 1a00 f702 |000c: const-string v0, "pref_message_" // string@02f7 │ │ -0055cc: 5b20 1400 |000e: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_MESSAGE:Ljava/lang/String; // field@0014 │ │ -0055d0: 1a00 ed02 |0010: const-string v0, "pref_days_only_" // string@02ed │ │ -0055d4: 5b20 1200 |0012: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_DAYS_ONLY:Ljava/lang/String; // field@0012 │ │ -0055d8: 1a00 dd02 |0014: const-string v0, "pref_date_day_" // string@02dd │ │ -0055dc: 5b20 0f00 |0016: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_DATE_DAY:Ljava/lang/String; // field@000f │ │ -0055e0: 1a00 e102 |0018: const-string v0, "pref_date_month_" // string@02e1 │ │ -0055e4: 5b20 1000 |001a: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_DATE_MONTH:Ljava/lang/String; // field@0010 │ │ -0055e8: 1a00 e802 |001c: const-string v0, "pref_date_year_" // string@02e8 │ │ -0055ec: 5b20 1100 |001e: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_DATE_YEAR:Ljava/lang/String; // field@0011 │ │ -0055f0: 1a00 fd02 |0020: const-string v0, "pref_time_hour_" // string@02fd │ │ -0055f4: 5b20 1500 |0022: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_TIME_HOUR:Ljava/lang/String; // field@0015 │ │ -0055f8: 1a00 0103 |0024: const-string v0, "pref_time_minute_" // string@0301 │ │ -0055fc: 5b20 1600 |0026: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_TIME_MINUTE:Ljava/lang/String; // field@0016 │ │ -005600: 1a00 f402 |0028: const-string v0, "pref_invert_" // string@02f4 │ │ -005604: 5b20 1300 |002a: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_INVERT:Ljava/lang/String; // field@0013 │ │ -005608: 5c21 1900 |002c: iput-boolean v1, v2, Lcom/cr5315/cfdc/Countdown;.isDaysOnly:Z // field@0019 │ │ -00560c: 5c21 1a00 |002e: iput-boolean v1, v2, Lcom/cr5315/cfdc/Countdown;.isPast:Z // field@001a │ │ -005610: 5b23 1800 |0030: iput-object v3, v2, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ -005614: 5420 1800 |0032: iget-object v0, v2, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ -005618: 7110 5b00 0000 |0034: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ -00561e: 0c00 |0037: move-result-object v0 │ │ -005620: 5b20 1b00 |0038: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.sharedPreferences:Landroid/content/SharedPreferences; // field@001b │ │ -005624: 2200 9c00 |003a: new-instance v0, Ljava/lang/StringBuilder; // type@009c │ │ -005628: 7010 ca01 0000 |003c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -00562e: 5421 1700 |003f: iget-object v1, v2, Lcom/cr5315/cfdc/Countdown;.PREF_TITLE:Ljava/lang/String; // field@0017 │ │ -005632: 6e20 cd01 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -005638: 0c00 |0044: move-result-object v0 │ │ -00563a: 6e20 cd01 4000 |0045: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -005640: 0c00 |0048: move-result-object v0 │ │ -005642: 6e10 ce01 0000 |0049: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -005648: 0c00 |004c: move-result-object v0 │ │ -00564a: 5b20 1700 |004d: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_TITLE:Ljava/lang/String; // field@0017 │ │ -00564e: 2200 9c00 |004f: new-instance v0, Ljava/lang/StringBuilder; // type@009c │ │ -005652: 7010 ca01 0000 |0051: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -005658: 5421 0e00 |0054: iget-object v1, v2, Lcom/cr5315/cfdc/Countdown;.PREF_CUSTOM_MESSAGE:Ljava/lang/String; // field@000e │ │ -00565c: 6e20 cd01 1000 |0056: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -005662: 0c00 |0059: move-result-object v0 │ │ -005664: 6e20 cd01 4000 |005a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00566a: 0c00 |005d: move-result-object v0 │ │ -00566c: 6e10 ce01 0000 |005e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -005672: 0c00 |0061: move-result-object v0 │ │ -005674: 5b20 0e00 |0062: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_CUSTOM_MESSAGE:Ljava/lang/String; // field@000e │ │ -005678: 2200 9c00 |0064: new-instance v0, Ljava/lang/StringBuilder; // type@009c │ │ -00567c: 7010 ca01 0000 |0066: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -005682: 5421 1400 |0069: iget-object v1, v2, Lcom/cr5315/cfdc/Countdown;.PREF_MESSAGE:Ljava/lang/String; // field@0014 │ │ -005686: 6e20 cd01 1000 |006b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00568c: 0c00 |006e: move-result-object v0 │ │ -00568e: 6e20 cd01 4000 |006f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -005694: 0c00 |0072: move-result-object v0 │ │ -005696: 6e10 ce01 0000 |0073: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -00569c: 0c00 |0076: move-result-object v0 │ │ -00569e: 5b20 1400 |0077: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_MESSAGE:Ljava/lang/String; // field@0014 │ │ -0056a2: 2200 9c00 |0079: new-instance v0, Ljava/lang/StringBuilder; // type@009c │ │ -0056a6: 7010 ca01 0000 |007b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -0056ac: 5421 1200 |007e: iget-object v1, v2, Lcom/cr5315/cfdc/Countdown;.PREF_DAYS_ONLY:Ljava/lang/String; // field@0012 │ │ -0056b0: 6e20 cd01 1000 |0080: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -0056b6: 0c00 |0083: move-result-object v0 │ │ -0056b8: 6e20 cd01 4000 |0084: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -0056be: 0c00 |0087: move-result-object v0 │ │ -0056c0: 6e10 ce01 0000 |0088: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -0056c6: 0c00 |008b: move-result-object v0 │ │ -0056c8: 5b20 1200 |008c: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_DAYS_ONLY:Ljava/lang/String; // field@0012 │ │ -0056cc: 2200 9c00 |008e: new-instance v0, Ljava/lang/StringBuilder; // type@009c │ │ -0056d0: 7010 ca01 0000 |0090: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -0056d6: 5421 0f00 |0093: iget-object v1, v2, Lcom/cr5315/cfdc/Countdown;.PREF_DATE_DAY:Ljava/lang/String; // field@000f │ │ -0056da: 6e20 cd01 1000 |0095: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -0056e0: 0c00 |0098: move-result-object v0 │ │ -0056e2: 6e20 cd01 4000 |0099: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -0056e8: 0c00 |009c: move-result-object v0 │ │ -0056ea: 6e10 ce01 0000 |009d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -0056f0: 0c00 |00a0: move-result-object v0 │ │ -0056f2: 5b20 0f00 |00a1: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_DATE_DAY:Ljava/lang/String; // field@000f │ │ -0056f6: 2200 9c00 |00a3: new-instance v0, Ljava/lang/StringBuilder; // type@009c │ │ -0056fa: 7010 ca01 0000 |00a5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -005700: 5421 1000 |00a8: iget-object v1, v2, Lcom/cr5315/cfdc/Countdown;.PREF_DATE_MONTH:Ljava/lang/String; // field@0010 │ │ -005704: 6e20 cd01 1000 |00aa: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00570a: 0c00 |00ad: move-result-object v0 │ │ -00570c: 6e20 cd01 4000 |00ae: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -005712: 0c00 |00b1: move-result-object v0 │ │ -005714: 6e10 ce01 0000 |00b2: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -00571a: 0c00 |00b5: move-result-object v0 │ │ -00571c: 5b20 1000 |00b6: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_DATE_MONTH:Ljava/lang/String; // field@0010 │ │ -005720: 2200 9c00 |00b8: new-instance v0, Ljava/lang/StringBuilder; // type@009c │ │ -005724: 7010 ca01 0000 |00ba: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -00572a: 5421 1100 |00bd: iget-object v1, v2, Lcom/cr5315/cfdc/Countdown;.PREF_DATE_YEAR:Ljava/lang/String; // field@0011 │ │ -00572e: 6e20 cd01 1000 |00bf: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -005734: 0c00 |00c2: move-result-object v0 │ │ -005736: 6e20 cd01 4000 |00c3: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00573c: 0c00 |00c6: move-result-object v0 │ │ -00573e: 6e10 ce01 0000 |00c7: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -005744: 0c00 |00ca: move-result-object v0 │ │ -005746: 5b20 1100 |00cb: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_DATE_YEAR:Ljava/lang/String; // field@0011 │ │ -00574a: 2200 9c00 |00cd: new-instance v0, Ljava/lang/StringBuilder; // type@009c │ │ -00574e: 7010 ca01 0000 |00cf: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -005754: 5421 1500 |00d2: iget-object v1, v2, Lcom/cr5315/cfdc/Countdown;.PREF_TIME_HOUR:Ljava/lang/String; // field@0015 │ │ -005758: 6e20 cd01 1000 |00d4: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00575e: 0c00 |00d7: move-result-object v0 │ │ -005760: 6e20 cd01 4000 |00d8: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -005766: 0c00 |00db: move-result-object v0 │ │ -005768: 6e10 ce01 0000 |00dc: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -00576e: 0c00 |00df: move-result-object v0 │ │ -005770: 5b20 1500 |00e0: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_TIME_HOUR:Ljava/lang/String; // field@0015 │ │ -005774: 2200 9c00 |00e2: new-instance v0, Ljava/lang/StringBuilder; // type@009c │ │ -005778: 7010 ca01 0000 |00e4: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -00577e: 5421 1600 |00e7: iget-object v1, v2, Lcom/cr5315/cfdc/Countdown;.PREF_TIME_MINUTE:Ljava/lang/String; // field@0016 │ │ -005782: 6e20 cd01 1000 |00e9: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -005788: 0c00 |00ec: move-result-object v0 │ │ -00578a: 6e20 cd01 4000 |00ed: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -005790: 0c00 |00f0: move-result-object v0 │ │ -005792: 6e10 ce01 0000 |00f1: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -005798: 0c00 |00f4: move-result-object v0 │ │ -00579a: 5b20 1600 |00f5: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_TIME_MINUTE:Ljava/lang/String; // field@0016 │ │ -00579e: 2200 9c00 |00f7: new-instance v0, Ljava/lang/StringBuilder; // type@009c │ │ -0057a2: 7010 ca01 0000 |00f9: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -0057a8: 5421 1300 |00fc: iget-object v1, v2, Lcom/cr5315/cfdc/Countdown;.PREF_INVERT:Ljava/lang/String; // field@0013 │ │ -0057ac: 6e20 cd01 1000 |00fe: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -0057b2: 0c00 |0101: move-result-object v0 │ │ -0057b4: 6e20 cd01 4000 |0102: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -0057ba: 0c00 |0105: move-result-object v0 │ │ -0057bc: 6e10 ce01 0000 |0106: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -0057c2: 0c00 |0109: move-result-object v0 │ │ -0057c4: 5b20 1300 |010a: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_INVERT:Ljava/lang/String; // field@0013 │ │ -0057c8: 0e00 |010c: return-void │ │ +0055b4: |[0055b4] com.cr5315.cfdc.Countdown.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +0055c4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0055c6: 7010 c001 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@01c0 │ │ +0055cc: 1a00 0b03 |0004: const-string v0, "pref_title_" // string@030b │ │ +0055d0: 5b20 1700 |0006: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_TITLE:Ljava/lang/String; // field@0017 │ │ +0055d4: 1a00 dc02 |0008: const-string v0, "pref_custom_message_" // string@02dc │ │ +0055d8: 5b20 0e00 |000a: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_CUSTOM_MESSAGE:Ljava/lang/String; // field@000e │ │ +0055dc: 1a00 f902 |000c: const-string v0, "pref_message_" // string@02f9 │ │ +0055e0: 5b20 1400 |000e: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_MESSAGE:Ljava/lang/String; // field@0014 │ │ +0055e4: 1a00 ef02 |0010: const-string v0, "pref_days_only_" // string@02ef │ │ +0055e8: 5b20 1200 |0012: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_DAYS_ONLY:Ljava/lang/String; // field@0012 │ │ +0055ec: 1a00 df02 |0014: const-string v0, "pref_date_day_" // string@02df │ │ +0055f0: 5b20 0f00 |0016: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_DATE_DAY:Ljava/lang/String; // field@000f │ │ +0055f4: 1a00 e302 |0018: const-string v0, "pref_date_month_" // string@02e3 │ │ +0055f8: 5b20 1000 |001a: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_DATE_MONTH:Ljava/lang/String; // field@0010 │ │ +0055fc: 1a00 ea02 |001c: const-string v0, "pref_date_year_" // string@02ea │ │ +005600: 5b20 1100 |001e: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_DATE_YEAR:Ljava/lang/String; // field@0011 │ │ +005604: 1a00 ff02 |0020: const-string v0, "pref_time_hour_" // string@02ff │ │ +005608: 5b20 1500 |0022: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_TIME_HOUR:Ljava/lang/String; // field@0015 │ │ +00560c: 1a00 0303 |0024: const-string v0, "pref_time_minute_" // string@0303 │ │ +005610: 5b20 1600 |0026: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_TIME_MINUTE:Ljava/lang/String; // field@0016 │ │ +005614: 1a00 f602 |0028: const-string v0, "pref_invert_" // string@02f6 │ │ +005618: 5b20 1300 |002a: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_INVERT:Ljava/lang/String; // field@0013 │ │ +00561c: 5c21 1900 |002c: iput-boolean v1, v2, Lcom/cr5315/cfdc/Countdown;.isDaysOnly:Z // field@0019 │ │ +005620: 5c21 1a00 |002e: iput-boolean v1, v2, Lcom/cr5315/cfdc/Countdown;.isPast:Z // field@001a │ │ +005624: 5b23 1800 |0030: iput-object v3, v2, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ +005628: 5420 1800 |0032: iget-object v0, v2, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ +00562c: 7110 5b00 0000 |0034: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ +005632: 0c00 |0037: move-result-object v0 │ │ +005634: 5b20 1b00 |0038: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.sharedPreferences:Landroid/content/SharedPreferences; // field@001b │ │ +005638: 2200 9e00 |003a: new-instance v0, Ljava/lang/StringBuilder; // type@009e │ │ +00563c: 7010 ca01 0000 |003c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +005642: 5421 1700 |003f: iget-object v1, v2, Lcom/cr5315/cfdc/Countdown;.PREF_TITLE:Ljava/lang/String; // field@0017 │ │ +005646: 6e20 cd01 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00564c: 0c00 |0044: move-result-object v0 │ │ +00564e: 6e20 cd01 4000 |0045: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +005654: 0c00 |0048: move-result-object v0 │ │ +005656: 6e10 ce01 0000 |0049: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +00565c: 0c00 |004c: move-result-object v0 │ │ +00565e: 5b20 1700 |004d: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_TITLE:Ljava/lang/String; // field@0017 │ │ +005662: 2200 9e00 |004f: new-instance v0, Ljava/lang/StringBuilder; // type@009e │ │ +005666: 7010 ca01 0000 |0051: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +00566c: 5421 0e00 |0054: iget-object v1, v2, Lcom/cr5315/cfdc/Countdown;.PREF_CUSTOM_MESSAGE:Ljava/lang/String; // field@000e │ │ +005670: 6e20 cd01 1000 |0056: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +005676: 0c00 |0059: move-result-object v0 │ │ +005678: 6e20 cd01 4000 |005a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00567e: 0c00 |005d: move-result-object v0 │ │ +005680: 6e10 ce01 0000 |005e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +005686: 0c00 |0061: move-result-object v0 │ │ +005688: 5b20 0e00 |0062: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_CUSTOM_MESSAGE:Ljava/lang/String; // field@000e │ │ +00568c: 2200 9e00 |0064: new-instance v0, Ljava/lang/StringBuilder; // type@009e │ │ +005690: 7010 ca01 0000 |0066: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +005696: 5421 1400 |0069: iget-object v1, v2, Lcom/cr5315/cfdc/Countdown;.PREF_MESSAGE:Ljava/lang/String; // field@0014 │ │ +00569a: 6e20 cd01 1000 |006b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +0056a0: 0c00 |006e: move-result-object v0 │ │ +0056a2: 6e20 cd01 4000 |006f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +0056a8: 0c00 |0072: move-result-object v0 │ │ +0056aa: 6e10 ce01 0000 |0073: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +0056b0: 0c00 |0076: move-result-object v0 │ │ +0056b2: 5b20 1400 |0077: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_MESSAGE:Ljava/lang/String; // field@0014 │ │ +0056b6: 2200 9e00 |0079: new-instance v0, Ljava/lang/StringBuilder; // type@009e │ │ +0056ba: 7010 ca01 0000 |007b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +0056c0: 5421 1200 |007e: iget-object v1, v2, Lcom/cr5315/cfdc/Countdown;.PREF_DAYS_ONLY:Ljava/lang/String; // field@0012 │ │ +0056c4: 6e20 cd01 1000 |0080: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +0056ca: 0c00 |0083: move-result-object v0 │ │ +0056cc: 6e20 cd01 4000 |0084: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +0056d2: 0c00 |0087: move-result-object v0 │ │ +0056d4: 6e10 ce01 0000 |0088: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +0056da: 0c00 |008b: move-result-object v0 │ │ +0056dc: 5b20 1200 |008c: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_DAYS_ONLY:Ljava/lang/String; // field@0012 │ │ +0056e0: 2200 9e00 |008e: new-instance v0, Ljava/lang/StringBuilder; // type@009e │ │ +0056e4: 7010 ca01 0000 |0090: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +0056ea: 5421 0f00 |0093: iget-object v1, v2, Lcom/cr5315/cfdc/Countdown;.PREF_DATE_DAY:Ljava/lang/String; // field@000f │ │ +0056ee: 6e20 cd01 1000 |0095: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +0056f4: 0c00 |0098: move-result-object v0 │ │ +0056f6: 6e20 cd01 4000 |0099: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +0056fc: 0c00 |009c: move-result-object v0 │ │ +0056fe: 6e10 ce01 0000 |009d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +005704: 0c00 |00a0: move-result-object v0 │ │ +005706: 5b20 0f00 |00a1: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_DATE_DAY:Ljava/lang/String; // field@000f │ │ +00570a: 2200 9e00 |00a3: new-instance v0, Ljava/lang/StringBuilder; // type@009e │ │ +00570e: 7010 ca01 0000 |00a5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +005714: 5421 1000 |00a8: iget-object v1, v2, Lcom/cr5315/cfdc/Countdown;.PREF_DATE_MONTH:Ljava/lang/String; // field@0010 │ │ +005718: 6e20 cd01 1000 |00aa: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00571e: 0c00 |00ad: move-result-object v0 │ │ +005720: 6e20 cd01 4000 |00ae: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +005726: 0c00 |00b1: move-result-object v0 │ │ +005728: 6e10 ce01 0000 |00b2: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +00572e: 0c00 |00b5: move-result-object v0 │ │ +005730: 5b20 1000 |00b6: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_DATE_MONTH:Ljava/lang/String; // field@0010 │ │ +005734: 2200 9e00 |00b8: new-instance v0, Ljava/lang/StringBuilder; // type@009e │ │ +005738: 7010 ca01 0000 |00ba: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +00573e: 5421 1100 |00bd: iget-object v1, v2, Lcom/cr5315/cfdc/Countdown;.PREF_DATE_YEAR:Ljava/lang/String; // field@0011 │ │ +005742: 6e20 cd01 1000 |00bf: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +005748: 0c00 |00c2: move-result-object v0 │ │ +00574a: 6e20 cd01 4000 |00c3: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +005750: 0c00 |00c6: move-result-object v0 │ │ +005752: 6e10 ce01 0000 |00c7: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +005758: 0c00 |00ca: move-result-object v0 │ │ +00575a: 5b20 1100 |00cb: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_DATE_YEAR:Ljava/lang/String; // field@0011 │ │ +00575e: 2200 9e00 |00cd: new-instance v0, Ljava/lang/StringBuilder; // type@009e │ │ +005762: 7010 ca01 0000 |00cf: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +005768: 5421 1500 |00d2: iget-object v1, v2, Lcom/cr5315/cfdc/Countdown;.PREF_TIME_HOUR:Ljava/lang/String; // field@0015 │ │ +00576c: 6e20 cd01 1000 |00d4: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +005772: 0c00 |00d7: move-result-object v0 │ │ +005774: 6e20 cd01 4000 |00d8: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00577a: 0c00 |00db: move-result-object v0 │ │ +00577c: 6e10 ce01 0000 |00dc: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +005782: 0c00 |00df: move-result-object v0 │ │ +005784: 5b20 1500 |00e0: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_TIME_HOUR:Ljava/lang/String; // field@0015 │ │ +005788: 2200 9e00 |00e2: new-instance v0, Ljava/lang/StringBuilder; // type@009e │ │ +00578c: 7010 ca01 0000 |00e4: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +005792: 5421 1600 |00e7: iget-object v1, v2, Lcom/cr5315/cfdc/Countdown;.PREF_TIME_MINUTE:Ljava/lang/String; // field@0016 │ │ +005796: 6e20 cd01 1000 |00e9: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00579c: 0c00 |00ec: move-result-object v0 │ │ +00579e: 6e20 cd01 4000 |00ed: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +0057a4: 0c00 |00f0: move-result-object v0 │ │ +0057a6: 6e10 ce01 0000 |00f1: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +0057ac: 0c00 |00f4: move-result-object v0 │ │ +0057ae: 5b20 1600 |00f5: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_TIME_MINUTE:Ljava/lang/String; // field@0016 │ │ +0057b2: 2200 9e00 |00f7: new-instance v0, Ljava/lang/StringBuilder; // type@009e │ │ +0057b6: 7010 ca01 0000 |00f9: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +0057bc: 5421 1300 |00fc: iget-object v1, v2, Lcom/cr5315/cfdc/Countdown;.PREF_INVERT:Ljava/lang/String; // field@0013 │ │ +0057c0: 6e20 cd01 1000 |00fe: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +0057c6: 0c00 |0101: move-result-object v0 │ │ +0057c8: 6e20 cd01 4000 |0102: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +0057ce: 0c00 |0105: move-result-object v0 │ │ +0057d0: 6e10 ce01 0000 |0106: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +0057d6: 0c00 |0109: move-result-object v0 │ │ +0057d8: 5b20 1300 |010a: iput-object v0, v2, Lcom/cr5315/cfdc/Countdown;.PREF_INVERT:Ljava/lang/String; // field@0013 │ │ +0057dc: 0e00 |010c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=48 │ │ 0x0004 line=30 │ │ 0x0008 line=31 │ │ 0x000c line=32 │ │ 0x0010 line=33 │ │ @@ -359,279 +359,279 @@ │ │ type : '([I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 484 16-bit code units │ │ -0057cc: |[0057cc] com.cr5315.cfdc.Countdown.getBody:([I)Ljava/lang/String; │ │ -0057dc: 54c6 1800 |0000: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ -0057e0: 1407 0e00 087f |0002: const v7, #float 1.80775e+38 // #7f08000e │ │ -0057e6: 6e20 1000 7600 |0005: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0010 │ │ -0057ec: 0c04 |0008: move-result-object v4 │ │ -0057ee: 55c6 1900 |0009: iget-boolean v6, v12, Lcom/cr5315/cfdc/Countdown;.isDaysOnly:Z // field@0019 │ │ -0057f2: 3806 5100 |000b: if-eqz v6, 005c // +0051 │ │ -0057f6: 1206 |000d: const/4 v6, #int 0 // #0 │ │ -0057f8: 4406 0d06 |000e: aget v6, v13, v6 │ │ -0057fc: 3906 2000 |0010: if-nez v6, 0030 // +0020 │ │ -005800: 54c6 1800 |0012: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ -005804: 1407 2500 087f |0014: const v7, #float 1.80776e+38 // #7f080025 │ │ -00580a: 6e20 1000 7600 |0017: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0010 │ │ -005810: 0c04 |001a: move-result-object v4 │ │ -005812: 54c6 1b00 |001b: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.sharedPreferences:Landroid/content/SharedPreferences; // field@001b │ │ -005816: 54c7 1700 |001d: iget-object v7, v12, Lcom/cr5315/cfdc/Countdown;.PREF_TITLE:Ljava/lang/String; // field@0017 │ │ -00581a: 1208 |001f: const/4 v8, #int 0 // #0 │ │ -00581c: 7230 2000 7608 |0020: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ -005822: 0c05 |0023: move-result-object v5 │ │ -005824: 3905 3001 |0024: if-nez v5, 0154 // +0130 │ │ -005828: 54c6 1800 |0026: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ -00582c: 1407 0e00 087f |0028: const v7, #float 1.80775e+38 // #7f08000e │ │ -005832: 6e20 1000 7600 |002b: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0010 │ │ -005838: 0c02 |002e: move-result-object v2 │ │ -00583a: 1102 |002f: return-object v2 │ │ -00583c: 54c6 1800 |0030: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ -005840: 6e10 0f00 0600 |0032: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@000f │ │ -005846: 0c06 |0035: move-result-object v6 │ │ -005848: 1507 077f |0036: const/high16 v7, #int 2131165184 // #7f07 │ │ -00584c: 1208 |0038: const/4 v8, #int 0 // #0 │ │ -00584e: 4408 0d08 |0039: aget v8, v13, v8 │ │ -005852: 1219 |003b: const/4 v9, #int 1 // #1 │ │ -005854: 2399 b100 |003c: new-array v9, v9, [Ljava/lang/Object; // type@00b1 │ │ -005858: 120a |003e: const/4 v10, #int 0 // #0 │ │ -00585a: 120b |003f: const/4 v11, #int 0 // #0 │ │ -00585c: 440b 0d0b |0040: aget v11, v13, v11 │ │ -005860: 7110 be01 0b00 |0042: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -005866: 0c0b |0045: move-result-object v11 │ │ -005868: 4d0b 090a |0046: aput-object v11, v9, v10 │ │ -00586c: 6e40 2800 7698 |0048: invoke-virtual {v6, v7, v8, v9}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0028 │ │ -005872: 0c00 |004b: move-result-object v0 │ │ -005874: 54c6 1800 |004c: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ -005878: 1407 0800 087f |004e: const v7, #float 1.80775e+38 // #7f080008 │ │ -00587e: 1218 |0051: const/4 v8, #int 1 // #1 │ │ -005880: 2388 b100 |0052: new-array v8, v8, [Ljava/lang/Object; // type@00b1 │ │ -005884: 1209 |0054: const/4 v9, #int 0 // #0 │ │ -005886: 4d00 0809 |0055: aput-object v0, v8, v9 │ │ -00588a: 6e30 1100 7608 |0057: invoke-virtual {v6, v7, v8}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0011 │ │ -005890: 0c04 |005a: move-result-object v4 │ │ -005892: 28c0 |005b: goto 001b // -0040 │ │ -005894: 1206 |005c: const/4 v6, #int 0 // #0 │ │ -005896: 4406 0d06 |005d: aget v6, v13, v6 │ │ -00589a: 3806 6f00 |005f: if-eqz v6, 00ce // +006f │ │ -00589e: 54c6 1800 |0061: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ -0058a2: 6e10 0f00 0600 |0063: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@000f │ │ -0058a8: 0c06 |0066: move-result-object v6 │ │ -0058aa: 1507 077f |0067: const/high16 v7, #int 2131165184 // #7f07 │ │ -0058ae: 1208 |0069: const/4 v8, #int 0 // #0 │ │ -0058b0: 4408 0d08 |006a: aget v8, v13, v8 │ │ -0058b4: 1219 |006c: const/4 v9, #int 1 // #1 │ │ -0058b6: 2399 b100 |006d: new-array v9, v9, [Ljava/lang/Object; // type@00b1 │ │ -0058ba: 120a |006f: const/4 v10, #int 0 // #0 │ │ -0058bc: 120b |0070: const/4 v11, #int 0 // #0 │ │ -0058be: 440b 0d0b |0071: aget v11, v13, v11 │ │ -0058c2: 7110 be01 0b00 |0073: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0058c8: 0c0b |0076: move-result-object v11 │ │ -0058ca: 4d0b 090a |0077: aput-object v11, v9, v10 │ │ -0058ce: 6e40 2800 7698 |0079: invoke-virtual {v6, v7, v8, v9}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0028 │ │ -0058d4: 0c00 |007c: move-result-object v0 │ │ -0058d6: 54c6 1800 |007d: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ -0058da: 6e10 0f00 0600 |007f: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@000f │ │ -0058e0: 0c06 |0082: move-result-object v6 │ │ -0058e2: 1407 0100 077f |0083: const v7, #float 1.79446e+38 // #7f070001 │ │ -0058e8: 1218 |0086: const/4 v8, #int 1 // #1 │ │ -0058ea: 4408 0d08 |0087: aget v8, v13, v8 │ │ -0058ee: 1219 |0089: const/4 v9, #int 1 // #1 │ │ -0058f0: 2399 b100 |008a: new-array v9, v9, [Ljava/lang/Object; // type@00b1 │ │ -0058f4: 120a |008c: const/4 v10, #int 0 // #0 │ │ -0058f6: 121b |008d: const/4 v11, #int 1 // #1 │ │ -0058f8: 440b 0d0b |008e: aget v11, v13, v11 │ │ -0058fc: 7110 be01 0b00 |0090: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -005902: 0c0b |0093: move-result-object v11 │ │ -005904: 4d0b 090a |0094: aput-object v11, v9, v10 │ │ -005908: 6e40 2800 7698 |0096: invoke-virtual {v6, v7, v8, v9}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0028 │ │ -00590e: 0c01 |0099: move-result-object v1 │ │ -005910: 54c6 1800 |009a: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ -005914: 6e10 0f00 0600 |009c: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@000f │ │ -00591a: 0c06 |009f: move-result-object v6 │ │ -00591c: 1407 0200 077f |00a0: const v7, #float 1.79446e+38 // #7f070002 │ │ -005922: 1228 |00a3: const/4 v8, #int 2 // #2 │ │ -005924: 4408 0d08 |00a4: aget v8, v13, v8 │ │ -005928: 1219 |00a6: const/4 v9, #int 1 // #1 │ │ -00592a: 2399 b100 |00a7: new-array v9, v9, [Ljava/lang/Object; // type@00b1 │ │ -00592e: 120a |00a9: const/4 v10, #int 0 // #0 │ │ -005930: 122b |00aa: const/4 v11, #int 2 // #2 │ │ -005932: 440b 0d0b |00ab: aget v11, v13, v11 │ │ -005936: 7110 be01 0b00 |00ad: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00593c: 0c0b |00b0: move-result-object v11 │ │ -00593e: 4d0b 090a |00b1: aput-object v11, v9, v10 │ │ -005942: 6e40 2800 7698 |00b3: invoke-virtual {v6, v7, v8, v9}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0028 │ │ -005948: 0c03 |00b6: move-result-object v3 │ │ -00594a: 54c6 1800 |00b7: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ -00594e: 1407 0700 087f |00b9: const v7, #float 1.80775e+38 // #7f080007 │ │ -005954: 1238 |00bc: const/4 v8, #int 3 // #3 │ │ -005956: 2388 b100 |00bd: new-array v8, v8, [Ljava/lang/Object; // type@00b1 │ │ -00595a: 1209 |00bf: const/4 v9, #int 0 // #0 │ │ -00595c: 4d00 0809 |00c0: aput-object v0, v8, v9 │ │ -005960: 1219 |00c2: const/4 v9, #int 1 // #1 │ │ -005962: 4d01 0809 |00c3: aput-object v1, v8, v9 │ │ -005966: 1229 |00c5: const/4 v9, #int 2 // #2 │ │ -005968: 4d03 0809 |00c6: aput-object v3, v8, v9 │ │ -00596c: 6e30 1100 7608 |00c8: invoke-virtual {v6, v7, v8}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0011 │ │ -005972: 0c04 |00cb: move-result-object v4 │ │ -005974: 2900 4fff |00cc: goto/16 001b // -00b1 │ │ -005978: 1216 |00ce: const/4 v6, #int 1 // #1 │ │ -00597a: 4406 0d06 |00cf: aget v6, v13, v6 │ │ -00597e: 3806 5000 |00d1: if-eqz v6, 0121 // +0050 │ │ -005982: 54c6 1800 |00d3: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ -005986: 6e10 0f00 0600 |00d5: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@000f │ │ -00598c: 0c06 |00d8: move-result-object v6 │ │ -00598e: 1407 0100 077f |00d9: const v7, #float 1.79446e+38 // #7f070001 │ │ -005994: 1218 |00dc: const/4 v8, #int 1 // #1 │ │ -005996: 4408 0d08 |00dd: aget v8, v13, v8 │ │ -00599a: 1219 |00df: const/4 v9, #int 1 // #1 │ │ -00599c: 2399 b100 |00e0: new-array v9, v9, [Ljava/lang/Object; // type@00b1 │ │ -0059a0: 120a |00e2: const/4 v10, #int 0 // #0 │ │ -0059a2: 121b |00e3: const/4 v11, #int 1 // #1 │ │ -0059a4: 440b 0d0b |00e4: aget v11, v13, v11 │ │ -0059a8: 7110 be01 0b00 |00e6: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0059ae: 0c0b |00e9: move-result-object v11 │ │ -0059b0: 4d0b 090a |00ea: aput-object v11, v9, v10 │ │ -0059b4: 6e40 2800 7698 |00ec: invoke-virtual {v6, v7, v8, v9}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0028 │ │ -0059ba: 0c01 |00ef: move-result-object v1 │ │ -0059bc: 54c6 1800 |00f0: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ -0059c0: 6e10 0f00 0600 |00f2: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@000f │ │ -0059c6: 0c06 |00f5: move-result-object v6 │ │ -0059c8: 1407 0200 077f |00f6: const v7, #float 1.79446e+38 // #7f070002 │ │ -0059ce: 1228 |00f9: const/4 v8, #int 2 // #2 │ │ -0059d0: 4408 0d08 |00fa: aget v8, v13, v8 │ │ -0059d4: 1219 |00fc: const/4 v9, #int 1 // #1 │ │ -0059d6: 2399 b100 |00fd: new-array v9, v9, [Ljava/lang/Object; // type@00b1 │ │ -0059da: 120a |00ff: const/4 v10, #int 0 // #0 │ │ -0059dc: 122b |0100: const/4 v11, #int 2 // #2 │ │ -0059de: 440b 0d0b |0101: aget v11, v13, v11 │ │ -0059e2: 7110 be01 0b00 |0103: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0059e8: 0c0b |0106: move-result-object v11 │ │ -0059ea: 4d0b 090a |0107: aput-object v11, v9, v10 │ │ -0059ee: 6e40 2800 7698 |0109: invoke-virtual {v6, v7, v8, v9}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0028 │ │ -0059f4: 0c03 |010c: move-result-object v3 │ │ -0059f6: 54c6 1800 |010d: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ -0059fa: 1407 0900 087f |010f: const v7, #float 1.80775e+38 // #7f080009 │ │ -005a00: 1228 |0112: const/4 v8, #int 2 // #2 │ │ -005a02: 2388 b100 |0113: new-array v8, v8, [Ljava/lang/Object; // type@00b1 │ │ -005a06: 1209 |0115: const/4 v9, #int 0 // #0 │ │ -005a08: 4d01 0809 |0116: aput-object v1, v8, v9 │ │ -005a0c: 1219 |0118: const/4 v9, #int 1 // #1 │ │ -005a0e: 4d03 0809 |0119: aput-object v3, v8, v9 │ │ -005a12: 6e30 1100 7608 |011b: invoke-virtual {v6, v7, v8}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0011 │ │ -005a18: 0c04 |011e: move-result-object v4 │ │ -005a1a: 2900 fcfe |011f: goto/16 001b // -0104 │ │ -005a1e: 1226 |0121: const/4 v6, #int 2 // #2 │ │ -005a20: 4406 0d06 |0122: aget v6, v13, v6 │ │ -005a24: 3806 f7fe |0124: if-eqz v6, 001b // -0109 │ │ -005a28: 54c6 1800 |0126: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ -005a2c: 6e10 0f00 0600 |0128: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@000f │ │ -005a32: 0c06 |012b: move-result-object v6 │ │ -005a34: 1407 0200 077f |012c: const v7, #float 1.79446e+38 // #7f070002 │ │ -005a3a: 1228 |012f: const/4 v8, #int 2 // #2 │ │ -005a3c: 4408 0d08 |0130: aget v8, v13, v8 │ │ -005a40: 1219 |0132: const/4 v9, #int 1 // #1 │ │ -005a42: 2399 b100 |0133: new-array v9, v9, [Ljava/lang/Object; // type@00b1 │ │ -005a46: 120a |0135: const/4 v10, #int 0 // #0 │ │ -005a48: 122b |0136: const/4 v11, #int 2 // #2 │ │ -005a4a: 440b 0d0b |0137: aget v11, v13, v11 │ │ -005a4e: 7110 be01 0b00 |0139: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -005a54: 0c0b |013c: move-result-object v11 │ │ -005a56: 4d0b 090a |013d: aput-object v11, v9, v10 │ │ -005a5a: 6e40 2800 7698 |013f: invoke-virtual {v6, v7, v8, v9}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0028 │ │ -005a60: 0c03 |0142: move-result-object v3 │ │ -005a62: 54c6 1800 |0143: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ -005a66: 1407 0a00 087f |0145: const v7, #float 1.80775e+38 // #7f08000a │ │ -005a6c: 1218 |0148: const/4 v8, #int 1 // #1 │ │ -005a6e: 2388 b100 |0149: new-array v8, v8, [Ljava/lang/Object; // type@00b1 │ │ -005a72: 1209 |014b: const/4 v9, #int 0 // #0 │ │ -005a74: 4d03 0809 |014c: aput-object v3, v8, v9 │ │ -005a78: 6e30 1100 7608 |014e: invoke-virtual {v6, v7, v8}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0011 │ │ -005a7e: 0c04 |0151: move-result-object v4 │ │ -005a80: 2900 c9fe |0152: goto/16 001b // -0137 │ │ -005a84: 54c6 1b00 |0154: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.sharedPreferences:Landroid/content/SharedPreferences; // field@001b │ │ -005a88: 54c7 0e00 |0156: iget-object v7, v12, Lcom/cr5315/cfdc/Countdown;.PREF_CUSTOM_MESSAGE:Ljava/lang/String; // field@000e │ │ -005a8c: 1208 |0158: const/4 v8, #int 0 // #0 │ │ -005a8e: 7230 1e00 7608 |0159: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@001e │ │ -005a94: 0a06 |015c: move-result v6 │ │ -005a96: 3906 6800 |015d: if-nez v6, 01c5 // +0068 │ │ -005a9a: 55c6 1900 |015f: iget-boolean v6, v12, Lcom/cr5315/cfdc/Countdown;.isDaysOnly:Z // field@0019 │ │ -005a9e: 3806 1800 |0161: if-eqz v6, 0179 // +0018 │ │ -005aa2: 1206 |0163: const/4 v6, #int 0 // #0 │ │ -005aa4: 4406 0d06 |0164: aget v6, v13, v6 │ │ -005aa8: 3906 1300 |0166: if-nez v6, 0179 // +0013 │ │ -005aac: 54c6 1800 |0168: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ -005ab0: 1407 2600 087f |016a: const v7, #float 1.80776e+38 // #7f080026 │ │ -005ab6: 1218 |016d: const/4 v8, #int 1 // #1 │ │ -005ab8: 2388 b100 |016e: new-array v8, v8, [Ljava/lang/Object; // type@00b1 │ │ -005abc: 1209 |0170: const/4 v9, #int 0 // #0 │ │ -005abe: 4d05 0809 |0171: aput-object v5, v8, v9 │ │ -005ac2: 6e30 1100 7608 |0173: invoke-virtual {v6, v7, v8}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0011 │ │ -005ac8: 0c02 |0176: move-result-object v2 │ │ -005aca: 2900 b8fe |0177: goto/16 002f // -0148 │ │ -005ace: 1206 |0179: const/4 v6, #int 0 // #0 │ │ -005ad0: 4406 0d06 |017a: aget v6, v13, v6 │ │ -005ad4: 3906 1d00 |017c: if-nez v6, 0199 // +001d │ │ -005ad8: 1216 |017e: const/4 v6, #int 1 // #1 │ │ -005ada: 4406 0d06 |017f: aget v6, v13, v6 │ │ -005ade: 3906 1800 |0181: if-nez v6, 0199 // +0018 │ │ -005ae2: 1226 |0183: const/4 v6, #int 2 // #2 │ │ -005ae4: 4406 0d06 |0184: aget v6, v13, v6 │ │ -005ae8: 3906 1300 |0186: if-nez v6, 0199 // +0013 │ │ -005aec: 54c6 1800 |0188: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ -005af0: 1407 1200 087f |018a: const v7, #float 1.80775e+38 // #7f080012 │ │ -005af6: 1218 |018d: const/4 v8, #int 1 // #1 │ │ -005af8: 2388 b100 |018e: new-array v8, v8, [Ljava/lang/Object; // type@00b1 │ │ -005afc: 1209 |0190: const/4 v9, #int 0 // #0 │ │ -005afe: 4d05 0809 |0191: aput-object v5, v8, v9 │ │ -005b02: 6e30 1100 7608 |0193: invoke-virtual {v6, v7, v8}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0011 │ │ -005b08: 0c02 |0196: move-result-object v2 │ │ -005b0a: 2900 98fe |0197: goto/16 002f // -0168 │ │ -005b0e: 55c6 1a00 |0199: iget-boolean v6, v12, Lcom/cr5315/cfdc/Countdown;.isPast:Z // field@001a │ │ -005b12: 3806 1600 |019b: if-eqz v6, 01b1 // +0016 │ │ -005b16: 54c6 1800 |019d: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ -005b1a: 1407 2300 087f |019f: const v7, #float 1.80776e+38 // #7f080023 │ │ -005b20: 1228 |01a2: const/4 v8, #int 2 // #2 │ │ -005b22: 2388 b100 |01a3: new-array v8, v8, [Ljava/lang/Object; // type@00b1 │ │ -005b26: 1209 |01a5: const/4 v9, #int 0 // #0 │ │ -005b28: 4d04 0809 |01a6: aput-object v4, v8, v9 │ │ -005b2c: 1219 |01a8: const/4 v9, #int 1 // #1 │ │ -005b2e: 4d05 0809 |01a9: aput-object v5, v8, v9 │ │ -005b32: 6e30 1100 7608 |01ab: invoke-virtual {v6, v7, v8}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0011 │ │ -005b38: 0c02 |01ae: move-result-object v2 │ │ -005b3a: 2900 80fe |01af: goto/16 002f // -0180 │ │ -005b3e: 54c6 1800 |01b1: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ -005b42: 1407 2700 087f |01b3: const v7, #float 1.80776e+38 // #7f080027 │ │ -005b48: 1228 |01b6: const/4 v8, #int 2 // #2 │ │ -005b4a: 2388 b100 |01b7: new-array v8, v8, [Ljava/lang/Object; // type@00b1 │ │ -005b4e: 1209 |01b9: const/4 v9, #int 0 // #0 │ │ -005b50: 4d04 0809 |01ba: aput-object v4, v8, v9 │ │ -005b54: 1219 |01bc: const/4 v9, #int 1 // #1 │ │ -005b56: 4d05 0809 |01bd: aput-object v5, v8, v9 │ │ -005b5a: 6e30 1100 7608 |01bf: invoke-virtual {v6, v7, v8}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0011 │ │ -005b60: 0c02 |01c2: move-result-object v2 │ │ -005b62: 2900 6cfe |01c3: goto/16 002f // -0194 │ │ -005b66: 54c6 1b00 |01c5: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.sharedPreferences:Landroid/content/SharedPreferences; // field@001b │ │ -005b6a: 54c7 1400 |01c7: iget-object v7, v12, Lcom/cr5315/cfdc/Countdown;.PREF_MESSAGE:Ljava/lang/String; // field@0014 │ │ -005b6e: 54c8 1800 |01c9: iget-object v8, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ -005b72: 1409 0d00 087f |01cb: const v9, #float 1.80775e+38 // #7f08000d │ │ -005b78: 6e20 1000 9800 |01ce: invoke-virtual {v8, v9}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0010 │ │ -005b7e: 0c08 |01d1: move-result-object v8 │ │ -005b80: 7230 2000 7608 |01d2: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ -005b86: 0c02 |01d5: move-result-object v2 │ │ -005b88: 1a06 0700 |01d6: const-string v6, "%title" // string@0007 │ │ -005b8c: 6e30 c801 6205 |01d8: invoke-virtual {v2, v6, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@01c8 │ │ -005b92: 0c02 |01db: move-result-object v2 │ │ -005b94: 1a06 0600 |01dc: const-string v6, "%time" // string@0006 │ │ -005b98: 6e30 c801 6204 |01de: invoke-virtual {v2, v6, v4}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@01c8 │ │ -005b9e: 0c02 |01e1: move-result-object v2 │ │ -005ba0: 2900 4dfe |01e2: goto/16 002f // -01b3 │ │ +0057e0: |[0057e0] com.cr5315.cfdc.Countdown.getBody:([I)Ljava/lang/String; │ │ +0057f0: 54c6 1800 |0000: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ +0057f4: 1407 0e00 087f |0002: const v7, #float 1.80775e+38 // #7f08000e │ │ +0057fa: 6e20 1000 7600 |0005: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0010 │ │ +005800: 0c04 |0008: move-result-object v4 │ │ +005802: 55c6 1900 |0009: iget-boolean v6, v12, Lcom/cr5315/cfdc/Countdown;.isDaysOnly:Z // field@0019 │ │ +005806: 3806 5100 |000b: if-eqz v6, 005c // +0051 │ │ +00580a: 1206 |000d: const/4 v6, #int 0 // #0 │ │ +00580c: 4406 0d06 |000e: aget v6, v13, v6 │ │ +005810: 3906 2000 |0010: if-nez v6, 0030 // +0020 │ │ +005814: 54c6 1800 |0012: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ +005818: 1407 2500 087f |0014: const v7, #float 1.80776e+38 // #7f080025 │ │ +00581e: 6e20 1000 7600 |0017: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0010 │ │ +005824: 0c04 |001a: move-result-object v4 │ │ +005826: 54c6 1b00 |001b: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.sharedPreferences:Landroid/content/SharedPreferences; // field@001b │ │ +00582a: 54c7 1700 |001d: iget-object v7, v12, Lcom/cr5315/cfdc/Countdown;.PREF_TITLE:Ljava/lang/String; // field@0017 │ │ +00582e: 1208 |001f: const/4 v8, #int 0 // #0 │ │ +005830: 7230 2000 7608 |0020: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ +005836: 0c05 |0023: move-result-object v5 │ │ +005838: 3905 3001 |0024: if-nez v5, 0154 // +0130 │ │ +00583c: 54c6 1800 |0026: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ +005840: 1407 0e00 087f |0028: const v7, #float 1.80775e+38 // #7f08000e │ │ +005846: 6e20 1000 7600 |002b: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0010 │ │ +00584c: 0c02 |002e: move-result-object v2 │ │ +00584e: 1102 |002f: return-object v2 │ │ +005850: 54c6 1800 |0030: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ +005854: 6e10 0f00 0600 |0032: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@000f │ │ +00585a: 0c06 |0035: move-result-object v6 │ │ +00585c: 1507 077f |0036: const/high16 v7, #int 2131165184 // #7f07 │ │ +005860: 1208 |0038: const/4 v8, #int 0 // #0 │ │ +005862: 4408 0d08 |0039: aget v8, v13, v8 │ │ +005866: 1219 |003b: const/4 v9, #int 1 // #1 │ │ +005868: 2399 b300 |003c: new-array v9, v9, [Ljava/lang/Object; // type@00b3 │ │ +00586c: 120a |003e: const/4 v10, #int 0 // #0 │ │ +00586e: 120b |003f: const/4 v11, #int 0 // #0 │ │ +005870: 440b 0d0b |0040: aget v11, v13, v11 │ │ +005874: 7110 be01 0b00 |0042: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00587a: 0c0b |0045: move-result-object v11 │ │ +00587c: 4d0b 090a |0046: aput-object v11, v9, v10 │ │ +005880: 6e40 2800 7698 |0048: invoke-virtual {v6, v7, v8, v9}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0028 │ │ +005886: 0c00 |004b: move-result-object v0 │ │ +005888: 54c6 1800 |004c: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ +00588c: 1407 0800 087f |004e: const v7, #float 1.80775e+38 // #7f080008 │ │ +005892: 1218 |0051: const/4 v8, #int 1 // #1 │ │ +005894: 2388 b300 |0052: new-array v8, v8, [Ljava/lang/Object; // type@00b3 │ │ +005898: 1209 |0054: const/4 v9, #int 0 // #0 │ │ +00589a: 4d00 0809 |0055: aput-object v0, v8, v9 │ │ +00589e: 6e30 1100 7608 |0057: invoke-virtual {v6, v7, v8}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0011 │ │ +0058a4: 0c04 |005a: move-result-object v4 │ │ +0058a6: 28c0 |005b: goto 001b // -0040 │ │ +0058a8: 1206 |005c: const/4 v6, #int 0 // #0 │ │ +0058aa: 4406 0d06 |005d: aget v6, v13, v6 │ │ +0058ae: 3806 6f00 |005f: if-eqz v6, 00ce // +006f │ │ +0058b2: 54c6 1800 |0061: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ +0058b6: 6e10 0f00 0600 |0063: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@000f │ │ +0058bc: 0c06 |0066: move-result-object v6 │ │ +0058be: 1507 077f |0067: const/high16 v7, #int 2131165184 // #7f07 │ │ +0058c2: 1208 |0069: const/4 v8, #int 0 // #0 │ │ +0058c4: 4408 0d08 |006a: aget v8, v13, v8 │ │ +0058c8: 1219 |006c: const/4 v9, #int 1 // #1 │ │ +0058ca: 2399 b300 |006d: new-array v9, v9, [Ljava/lang/Object; // type@00b3 │ │ +0058ce: 120a |006f: const/4 v10, #int 0 // #0 │ │ +0058d0: 120b |0070: const/4 v11, #int 0 // #0 │ │ +0058d2: 440b 0d0b |0071: aget v11, v13, v11 │ │ +0058d6: 7110 be01 0b00 |0073: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0058dc: 0c0b |0076: move-result-object v11 │ │ +0058de: 4d0b 090a |0077: aput-object v11, v9, v10 │ │ +0058e2: 6e40 2800 7698 |0079: invoke-virtual {v6, v7, v8, v9}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0028 │ │ +0058e8: 0c00 |007c: move-result-object v0 │ │ +0058ea: 54c6 1800 |007d: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ +0058ee: 6e10 0f00 0600 |007f: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@000f │ │ +0058f4: 0c06 |0082: move-result-object v6 │ │ +0058f6: 1407 0100 077f |0083: const v7, #float 1.79446e+38 // #7f070001 │ │ +0058fc: 1218 |0086: const/4 v8, #int 1 // #1 │ │ +0058fe: 4408 0d08 |0087: aget v8, v13, v8 │ │ +005902: 1219 |0089: const/4 v9, #int 1 // #1 │ │ +005904: 2399 b300 |008a: new-array v9, v9, [Ljava/lang/Object; // type@00b3 │ │ +005908: 120a |008c: const/4 v10, #int 0 // #0 │ │ +00590a: 121b |008d: const/4 v11, #int 1 // #1 │ │ +00590c: 440b 0d0b |008e: aget v11, v13, v11 │ │ +005910: 7110 be01 0b00 |0090: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +005916: 0c0b |0093: move-result-object v11 │ │ +005918: 4d0b 090a |0094: aput-object v11, v9, v10 │ │ +00591c: 6e40 2800 7698 |0096: invoke-virtual {v6, v7, v8, v9}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0028 │ │ +005922: 0c01 |0099: move-result-object v1 │ │ +005924: 54c6 1800 |009a: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ +005928: 6e10 0f00 0600 |009c: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@000f │ │ +00592e: 0c06 |009f: move-result-object v6 │ │ +005930: 1407 0200 077f |00a0: const v7, #float 1.79446e+38 // #7f070002 │ │ +005936: 1228 |00a3: const/4 v8, #int 2 // #2 │ │ +005938: 4408 0d08 |00a4: aget v8, v13, v8 │ │ +00593c: 1219 |00a6: const/4 v9, #int 1 // #1 │ │ +00593e: 2399 b300 |00a7: new-array v9, v9, [Ljava/lang/Object; // type@00b3 │ │ +005942: 120a |00a9: const/4 v10, #int 0 // #0 │ │ +005944: 122b |00aa: const/4 v11, #int 2 // #2 │ │ +005946: 440b 0d0b |00ab: aget v11, v13, v11 │ │ +00594a: 7110 be01 0b00 |00ad: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +005950: 0c0b |00b0: move-result-object v11 │ │ +005952: 4d0b 090a |00b1: aput-object v11, v9, v10 │ │ +005956: 6e40 2800 7698 |00b3: invoke-virtual {v6, v7, v8, v9}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0028 │ │ +00595c: 0c03 |00b6: move-result-object v3 │ │ +00595e: 54c6 1800 |00b7: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ +005962: 1407 0700 087f |00b9: const v7, #float 1.80775e+38 // #7f080007 │ │ +005968: 1238 |00bc: const/4 v8, #int 3 // #3 │ │ +00596a: 2388 b300 |00bd: new-array v8, v8, [Ljava/lang/Object; // type@00b3 │ │ +00596e: 1209 |00bf: const/4 v9, #int 0 // #0 │ │ +005970: 4d00 0809 |00c0: aput-object v0, v8, v9 │ │ +005974: 1219 |00c2: const/4 v9, #int 1 // #1 │ │ +005976: 4d01 0809 |00c3: aput-object v1, v8, v9 │ │ +00597a: 1229 |00c5: const/4 v9, #int 2 // #2 │ │ +00597c: 4d03 0809 |00c6: aput-object v3, v8, v9 │ │ +005980: 6e30 1100 7608 |00c8: invoke-virtual {v6, v7, v8}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0011 │ │ +005986: 0c04 |00cb: move-result-object v4 │ │ +005988: 2900 4fff |00cc: goto/16 001b // -00b1 │ │ +00598c: 1216 |00ce: const/4 v6, #int 1 // #1 │ │ +00598e: 4406 0d06 |00cf: aget v6, v13, v6 │ │ +005992: 3806 5000 |00d1: if-eqz v6, 0121 // +0050 │ │ +005996: 54c6 1800 |00d3: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ +00599a: 6e10 0f00 0600 |00d5: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@000f │ │ +0059a0: 0c06 |00d8: move-result-object v6 │ │ +0059a2: 1407 0100 077f |00d9: const v7, #float 1.79446e+38 // #7f070001 │ │ +0059a8: 1218 |00dc: const/4 v8, #int 1 // #1 │ │ +0059aa: 4408 0d08 |00dd: aget v8, v13, v8 │ │ +0059ae: 1219 |00df: const/4 v9, #int 1 // #1 │ │ +0059b0: 2399 b300 |00e0: new-array v9, v9, [Ljava/lang/Object; // type@00b3 │ │ +0059b4: 120a |00e2: const/4 v10, #int 0 // #0 │ │ +0059b6: 121b |00e3: const/4 v11, #int 1 // #1 │ │ +0059b8: 440b 0d0b |00e4: aget v11, v13, v11 │ │ +0059bc: 7110 be01 0b00 |00e6: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0059c2: 0c0b |00e9: move-result-object v11 │ │ +0059c4: 4d0b 090a |00ea: aput-object v11, v9, v10 │ │ +0059c8: 6e40 2800 7698 |00ec: invoke-virtual {v6, v7, v8, v9}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0028 │ │ +0059ce: 0c01 |00ef: move-result-object v1 │ │ +0059d0: 54c6 1800 |00f0: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ +0059d4: 6e10 0f00 0600 |00f2: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@000f │ │ +0059da: 0c06 |00f5: move-result-object v6 │ │ +0059dc: 1407 0200 077f |00f6: const v7, #float 1.79446e+38 // #7f070002 │ │ +0059e2: 1228 |00f9: const/4 v8, #int 2 // #2 │ │ +0059e4: 4408 0d08 |00fa: aget v8, v13, v8 │ │ +0059e8: 1219 |00fc: const/4 v9, #int 1 // #1 │ │ +0059ea: 2399 b300 |00fd: new-array v9, v9, [Ljava/lang/Object; // type@00b3 │ │ +0059ee: 120a |00ff: const/4 v10, #int 0 // #0 │ │ +0059f0: 122b |0100: const/4 v11, #int 2 // #2 │ │ +0059f2: 440b 0d0b |0101: aget v11, v13, v11 │ │ +0059f6: 7110 be01 0b00 |0103: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0059fc: 0c0b |0106: move-result-object v11 │ │ +0059fe: 4d0b 090a |0107: aput-object v11, v9, v10 │ │ +005a02: 6e40 2800 7698 |0109: invoke-virtual {v6, v7, v8, v9}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0028 │ │ +005a08: 0c03 |010c: move-result-object v3 │ │ +005a0a: 54c6 1800 |010d: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ +005a0e: 1407 0900 087f |010f: const v7, #float 1.80775e+38 // #7f080009 │ │ +005a14: 1228 |0112: const/4 v8, #int 2 // #2 │ │ +005a16: 2388 b300 |0113: new-array v8, v8, [Ljava/lang/Object; // type@00b3 │ │ +005a1a: 1209 |0115: const/4 v9, #int 0 // #0 │ │ +005a1c: 4d01 0809 |0116: aput-object v1, v8, v9 │ │ +005a20: 1219 |0118: const/4 v9, #int 1 // #1 │ │ +005a22: 4d03 0809 |0119: aput-object v3, v8, v9 │ │ +005a26: 6e30 1100 7608 |011b: invoke-virtual {v6, v7, v8}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0011 │ │ +005a2c: 0c04 |011e: move-result-object v4 │ │ +005a2e: 2900 fcfe |011f: goto/16 001b // -0104 │ │ +005a32: 1226 |0121: const/4 v6, #int 2 // #2 │ │ +005a34: 4406 0d06 |0122: aget v6, v13, v6 │ │ +005a38: 3806 f7fe |0124: if-eqz v6, 001b // -0109 │ │ +005a3c: 54c6 1800 |0126: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ +005a40: 6e10 0f00 0600 |0128: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@000f │ │ +005a46: 0c06 |012b: move-result-object v6 │ │ +005a48: 1407 0200 077f |012c: const v7, #float 1.79446e+38 // #7f070002 │ │ +005a4e: 1228 |012f: const/4 v8, #int 2 // #2 │ │ +005a50: 4408 0d08 |0130: aget v8, v13, v8 │ │ +005a54: 1219 |0132: const/4 v9, #int 1 // #1 │ │ +005a56: 2399 b300 |0133: new-array v9, v9, [Ljava/lang/Object; // type@00b3 │ │ +005a5a: 120a |0135: const/4 v10, #int 0 // #0 │ │ +005a5c: 122b |0136: const/4 v11, #int 2 // #2 │ │ +005a5e: 440b 0d0b |0137: aget v11, v13, v11 │ │ +005a62: 7110 be01 0b00 |0139: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +005a68: 0c0b |013c: move-result-object v11 │ │ +005a6a: 4d0b 090a |013d: aput-object v11, v9, v10 │ │ +005a6e: 6e40 2800 7698 |013f: invoke-virtual {v6, v7, v8, v9}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0028 │ │ +005a74: 0c03 |0142: move-result-object v3 │ │ +005a76: 54c6 1800 |0143: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ +005a7a: 1407 0a00 087f |0145: const v7, #float 1.80775e+38 // #7f08000a │ │ +005a80: 1218 |0148: const/4 v8, #int 1 // #1 │ │ +005a82: 2388 b300 |0149: new-array v8, v8, [Ljava/lang/Object; // type@00b3 │ │ +005a86: 1209 |014b: const/4 v9, #int 0 // #0 │ │ +005a88: 4d03 0809 |014c: aput-object v3, v8, v9 │ │ +005a8c: 6e30 1100 7608 |014e: invoke-virtual {v6, v7, v8}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0011 │ │ +005a92: 0c04 |0151: move-result-object v4 │ │ +005a94: 2900 c9fe |0152: goto/16 001b // -0137 │ │ +005a98: 54c6 1b00 |0154: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.sharedPreferences:Landroid/content/SharedPreferences; // field@001b │ │ +005a9c: 54c7 0e00 |0156: iget-object v7, v12, Lcom/cr5315/cfdc/Countdown;.PREF_CUSTOM_MESSAGE:Ljava/lang/String; // field@000e │ │ +005aa0: 1208 |0158: const/4 v8, #int 0 // #0 │ │ +005aa2: 7230 1e00 7608 |0159: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@001e │ │ +005aa8: 0a06 |015c: move-result v6 │ │ +005aaa: 3906 6800 |015d: if-nez v6, 01c5 // +0068 │ │ +005aae: 55c6 1900 |015f: iget-boolean v6, v12, Lcom/cr5315/cfdc/Countdown;.isDaysOnly:Z // field@0019 │ │ +005ab2: 3806 1800 |0161: if-eqz v6, 0179 // +0018 │ │ +005ab6: 1206 |0163: const/4 v6, #int 0 // #0 │ │ +005ab8: 4406 0d06 |0164: aget v6, v13, v6 │ │ +005abc: 3906 1300 |0166: if-nez v6, 0179 // +0013 │ │ +005ac0: 54c6 1800 |0168: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ +005ac4: 1407 2600 087f |016a: const v7, #float 1.80776e+38 // #7f080026 │ │ +005aca: 1218 |016d: const/4 v8, #int 1 // #1 │ │ +005acc: 2388 b300 |016e: new-array v8, v8, [Ljava/lang/Object; // type@00b3 │ │ +005ad0: 1209 |0170: const/4 v9, #int 0 // #0 │ │ +005ad2: 4d05 0809 |0171: aput-object v5, v8, v9 │ │ +005ad6: 6e30 1100 7608 |0173: invoke-virtual {v6, v7, v8}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0011 │ │ +005adc: 0c02 |0176: move-result-object v2 │ │ +005ade: 2900 b8fe |0177: goto/16 002f // -0148 │ │ +005ae2: 1206 |0179: const/4 v6, #int 0 // #0 │ │ +005ae4: 4406 0d06 |017a: aget v6, v13, v6 │ │ +005ae8: 3906 1d00 |017c: if-nez v6, 0199 // +001d │ │ +005aec: 1216 |017e: const/4 v6, #int 1 // #1 │ │ +005aee: 4406 0d06 |017f: aget v6, v13, v6 │ │ +005af2: 3906 1800 |0181: if-nez v6, 0199 // +0018 │ │ +005af6: 1226 |0183: const/4 v6, #int 2 // #2 │ │ +005af8: 4406 0d06 |0184: aget v6, v13, v6 │ │ +005afc: 3906 1300 |0186: if-nez v6, 0199 // +0013 │ │ +005b00: 54c6 1800 |0188: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ +005b04: 1407 1200 087f |018a: const v7, #float 1.80775e+38 // #7f080012 │ │ +005b0a: 1218 |018d: const/4 v8, #int 1 // #1 │ │ +005b0c: 2388 b300 |018e: new-array v8, v8, [Ljava/lang/Object; // type@00b3 │ │ +005b10: 1209 |0190: const/4 v9, #int 0 // #0 │ │ +005b12: 4d05 0809 |0191: aput-object v5, v8, v9 │ │ +005b16: 6e30 1100 7608 |0193: invoke-virtual {v6, v7, v8}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0011 │ │ +005b1c: 0c02 |0196: move-result-object v2 │ │ +005b1e: 2900 98fe |0197: goto/16 002f // -0168 │ │ +005b22: 55c6 1a00 |0199: iget-boolean v6, v12, Lcom/cr5315/cfdc/Countdown;.isPast:Z // field@001a │ │ +005b26: 3806 1600 |019b: if-eqz v6, 01b1 // +0016 │ │ +005b2a: 54c6 1800 |019d: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ +005b2e: 1407 2300 087f |019f: const v7, #float 1.80776e+38 // #7f080023 │ │ +005b34: 1228 |01a2: const/4 v8, #int 2 // #2 │ │ +005b36: 2388 b300 |01a3: new-array v8, v8, [Ljava/lang/Object; // type@00b3 │ │ +005b3a: 1209 |01a5: const/4 v9, #int 0 // #0 │ │ +005b3c: 4d04 0809 |01a6: aput-object v4, v8, v9 │ │ +005b40: 1219 |01a8: const/4 v9, #int 1 // #1 │ │ +005b42: 4d05 0809 |01a9: aput-object v5, v8, v9 │ │ +005b46: 6e30 1100 7608 |01ab: invoke-virtual {v6, v7, v8}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0011 │ │ +005b4c: 0c02 |01ae: move-result-object v2 │ │ +005b4e: 2900 80fe |01af: goto/16 002f // -0180 │ │ +005b52: 54c6 1800 |01b1: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ +005b56: 1407 2700 087f |01b3: const v7, #float 1.80776e+38 // #7f080027 │ │ +005b5c: 1228 |01b6: const/4 v8, #int 2 // #2 │ │ +005b5e: 2388 b300 |01b7: new-array v8, v8, [Ljava/lang/Object; // type@00b3 │ │ +005b62: 1209 |01b9: const/4 v9, #int 0 // #0 │ │ +005b64: 4d04 0809 |01ba: aput-object v4, v8, v9 │ │ +005b68: 1219 |01bc: const/4 v9, #int 1 // #1 │ │ +005b6a: 4d05 0809 |01bd: aput-object v5, v8, v9 │ │ +005b6e: 6e30 1100 7608 |01bf: invoke-virtual {v6, v7, v8}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0011 │ │ +005b74: 0c02 |01c2: move-result-object v2 │ │ +005b76: 2900 6cfe |01c3: goto/16 002f // -0194 │ │ +005b7a: 54c6 1b00 |01c5: iget-object v6, v12, Lcom/cr5315/cfdc/Countdown;.sharedPreferences:Landroid/content/SharedPreferences; // field@001b │ │ +005b7e: 54c7 1400 |01c7: iget-object v7, v12, Lcom/cr5315/cfdc/Countdown;.PREF_MESSAGE:Ljava/lang/String; // field@0014 │ │ +005b82: 54c8 1800 |01c9: iget-object v8, v12, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ +005b86: 1409 0d00 087f |01cb: const v9, #float 1.80775e+38 // #7f08000d │ │ +005b8c: 6e20 1000 9800 |01ce: invoke-virtual {v8, v9}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0010 │ │ +005b92: 0c08 |01d1: move-result-object v8 │ │ +005b94: 7230 2000 7608 |01d2: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ +005b9a: 0c02 |01d5: move-result-object v2 │ │ +005b9c: 1a06 0700 |01d6: const-string v6, "%title" // string@0007 │ │ +005ba0: 6e30 c801 6205 |01d8: invoke-virtual {v2, v6, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@01c8 │ │ +005ba6: 0c02 |01db: move-result-object v2 │ │ +005ba8: 1a06 0600 |01dc: const-string v6, "%time" // string@0006 │ │ +005bac: 6e30 c801 6204 |01de: invoke-virtual {v2, v6, v4}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@01c8 │ │ +005bb2: 0c02 |01e1: move-result-object v2 │ │ +005bb4: 2900 4dfe |01e2: goto/16 002f // -01b3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0009 line=157 │ │ 0x000d line=158 │ │ 0x0012 line=159 │ │ 0x001b line=185 │ │ @@ -685,340 +685,348 @@ │ │ type : '([I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 173 16-bit code units │ │ -005ba4: |[005ba4] com.cr5315.cfdc.Countdown.getStatus:([I)Ljava/lang/String; │ │ -005bb4: 1226 |0000: const/4 v6, #int 2 // #2 │ │ -005bb6: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -005bb8: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -005bba: 5570 1900 |0003: iget-boolean v0, v7, Lcom/cr5315/cfdc/Countdown;.isDaysOnly:Z // field@0019 │ │ -005bbe: 3800 2c00 |0005: if-eqz v0, 0031 // +002c │ │ -005bc2: 4400 0804 |0007: aget v0, v8, v4 │ │ -005bc6: 3900 0c00 |0009: if-nez v0, 0015 // +000c │ │ -005bca: 5470 1800 |000b: iget-object v0, v7, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ -005bce: 1401 2500 087f |000d: const v1, #float 1.80776e+38 // #7f080025 │ │ -005bd4: 6e20 1000 1000 |0010: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0010 │ │ -005bda: 0c00 |0013: move-result-object v0 │ │ -005bdc: 1100 |0014: return-object v0 │ │ -005bde: 7100 e101 0000 |0015: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@01e1 │ │ -005be4: 0c00 |0018: move-result-object v0 │ │ -005be6: 5471 1800 |0019: iget-object v1, v7, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ -005bea: 1402 2000 087f |001b: const v2, #float 1.80776e+38 // #7f080020 │ │ -005bf0: 6e20 1000 2100 |001e: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0010 │ │ -005bf6: 0c01 |0021: move-result-object v1 │ │ -005bf8: 2352 b100 |0022: new-array v2, v5, [Ljava/lang/Object; // type@00b1 │ │ -005bfc: 4403 0804 |0024: aget v3, v8, v4 │ │ -005c00: 7110 be01 0300 |0026: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -005c06: 0c03 |0029: move-result-object v3 │ │ -005c08: 4d03 0204 |002a: aput-object v3, v2, v4 │ │ -005c0c: 7130 c501 1002 |002c: invoke-static {v0, v1, v2}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@01c5 │ │ -005c12: 0c00 |002f: move-result-object v0 │ │ -005c14: 28e4 |0030: goto 0014 // -001c │ │ -005c16: 4400 0804 |0031: aget v0, v8, v4 │ │ -005c1a: 3d00 2600 |0033: if-lez v0, 0059 // +0026 │ │ -005c1e: 7100 e101 0000 |0035: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@01e1 │ │ -005c24: 0c00 |0038: move-result-object v0 │ │ -005c26: 5471 1800 |0039: iget-object v1, v7, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ -005c2a: 1402 1f00 087f |003b: const v2, #float 1.80776e+38 // #7f08001f │ │ -005c30: 6e20 1000 2100 |003e: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0010 │ │ -005c36: 0c01 |0041: move-result-object v1 │ │ -005c38: 2362 b100 |0042: new-array v2, v6, [Ljava/lang/Object; // type@00b1 │ │ -005c3c: 4403 0804 |0044: aget v3, v8, v4 │ │ -005c40: 7110 be01 0300 |0046: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -005c46: 0c03 |0049: move-result-object v3 │ │ -005c48: 4d03 0204 |004a: aput-object v3, v2, v4 │ │ -005c4c: 4403 0805 |004c: aget v3, v8, v5 │ │ -005c50: 7110 be01 0300 |004e: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -005c56: 0c03 |0051: move-result-object v3 │ │ -005c58: 4d03 0205 |0052: aput-object v3, v2, v5 │ │ -005c5c: 7130 c501 1002 |0054: invoke-static {v0, v1, v2}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@01c5 │ │ -005c62: 0c00 |0057: move-result-object v0 │ │ -005c64: 28bc |0058: goto 0014 // -0044 │ │ -005c66: 4400 0805 |0059: aget v0, v8, v5 │ │ -005c6a: 3d00 2600 |005b: if-lez v0, 0081 // +0026 │ │ -005c6e: 7100 e101 0000 |005d: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@01e1 │ │ -005c74: 0c00 |0060: move-result-object v0 │ │ -005c76: 5471 1800 |0061: iget-object v1, v7, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ -005c7a: 1402 2100 087f |0063: const v2, #float 1.80776e+38 // #7f080021 │ │ -005c80: 6e20 1000 2100 |0066: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0010 │ │ -005c86: 0c01 |0069: move-result-object v1 │ │ -005c88: 2362 b100 |006a: new-array v2, v6, [Ljava/lang/Object; // type@00b1 │ │ -005c8c: 4403 0805 |006c: aget v3, v8, v5 │ │ -005c90: 7110 be01 0300 |006e: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -005c96: 0c03 |0071: move-result-object v3 │ │ -005c98: 4d03 0204 |0072: aput-object v3, v2, v4 │ │ -005c9c: 4403 0806 |0074: aget v3, v8, v6 │ │ -005ca0: 7110 be01 0300 |0076: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -005ca6: 0c03 |0079: move-result-object v3 │ │ -005ca8: 4d03 0205 |007a: aput-object v3, v2, v5 │ │ -005cac: 7130 c501 1002 |007c: invoke-static {v0, v1, v2}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@01c5 │ │ -005cb2: 0c00 |007f: move-result-object v0 │ │ -005cb4: 2894 |0080: goto 0014 // -006c │ │ -005cb6: 4400 0806 |0081: aget v0, v8, v6 │ │ -005cba: 3d00 1f00 |0083: if-lez v0, 00a2 // +001f │ │ -005cbe: 7100 e101 0000 |0085: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@01e1 │ │ -005cc4: 0c00 |0088: move-result-object v0 │ │ -005cc6: 5471 1800 |0089: iget-object v1, v7, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ -005cca: 1402 2200 087f |008b: const v2, #float 1.80776e+38 // #7f080022 │ │ -005cd0: 6e20 1000 2100 |008e: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0010 │ │ -005cd6: 0c01 |0091: move-result-object v1 │ │ -005cd8: 2352 b100 |0092: new-array v2, v5, [Ljava/lang/Object; // type@00b1 │ │ -005cdc: 4403 0806 |0094: aget v3, v8, v6 │ │ -005ce0: 7110 be01 0300 |0096: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -005ce6: 0c03 |0099: move-result-object v3 │ │ -005ce8: 4d03 0204 |009a: aput-object v3, v2, v4 │ │ -005cec: 7130 c501 1002 |009c: invoke-static {v0, v1, v2}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@01c5 │ │ -005cf2: 0c00 |009f: move-result-object v0 │ │ -005cf4: 2900 74ff |00a0: goto/16 0014 // -008c │ │ -005cf8: 5470 1800 |00a2: iget-object v0, v7, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ -005cfc: 1401 1100 087f |00a4: const v1, #float 1.80775e+38 // #7f080011 │ │ -005d02: 6e20 1000 1000 |00a7: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0010 │ │ -005d08: 0c00 |00aa: move-result-object v0 │ │ -005d0a: 2900 69ff |00ab: goto/16 0014 // -0097 │ │ +005bb8: |[005bb8] com.cr5315.cfdc.Countdown.getStatus:([I)Ljava/lang/String; │ │ +005bc8: 1226 |0000: const/4 v6, #int 2 // #2 │ │ +005bca: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +005bcc: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +005bce: 5570 1900 |0003: iget-boolean v0, v7, Lcom/cr5315/cfdc/Countdown;.isDaysOnly:Z // field@0019 │ │ +005bd2: 3800 2c00 |0005: if-eqz v0, 0031 // +002c │ │ +005bd6: 4400 0804 |0007: aget v0, v8, v4 │ │ +005bda: 3900 0c00 |0009: if-nez v0, 0015 // +000c │ │ +005bde: 5470 1800 |000b: iget-object v0, v7, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ +005be2: 1401 2500 087f |000d: const v1, #float 1.80776e+38 // #7f080025 │ │ +005be8: 6e20 1000 1000 |0010: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0010 │ │ +005bee: 0c00 |0013: move-result-object v0 │ │ +005bf0: 1100 |0014: return-object v0 │ │ +005bf2: 7100 e101 0000 |0015: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@01e1 │ │ +005bf8: 0c00 |0018: move-result-object v0 │ │ +005bfa: 5471 1800 |0019: iget-object v1, v7, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ +005bfe: 1402 2000 087f |001b: const v2, #float 1.80776e+38 // #7f080020 │ │ +005c04: 6e20 1000 2100 |001e: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0010 │ │ +005c0a: 0c01 |0021: move-result-object v1 │ │ +005c0c: 2352 b300 |0022: new-array v2, v5, [Ljava/lang/Object; // type@00b3 │ │ +005c10: 4403 0804 |0024: aget v3, v8, v4 │ │ +005c14: 7110 be01 0300 |0026: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +005c1a: 0c03 |0029: move-result-object v3 │ │ +005c1c: 4d03 0204 |002a: aput-object v3, v2, v4 │ │ +005c20: 7130 c501 1002 |002c: invoke-static {v0, v1, v2}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@01c5 │ │ +005c26: 0c00 |002f: move-result-object v0 │ │ +005c28: 28e4 |0030: goto 0014 // -001c │ │ +005c2a: 4400 0804 |0031: aget v0, v8, v4 │ │ +005c2e: 3d00 2600 |0033: if-lez v0, 0059 // +0026 │ │ +005c32: 7100 e101 0000 |0035: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@01e1 │ │ +005c38: 0c00 |0038: move-result-object v0 │ │ +005c3a: 5471 1800 |0039: iget-object v1, v7, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ +005c3e: 1402 1f00 087f |003b: const v2, #float 1.80776e+38 // #7f08001f │ │ +005c44: 6e20 1000 2100 |003e: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0010 │ │ +005c4a: 0c01 |0041: move-result-object v1 │ │ +005c4c: 2362 b300 |0042: new-array v2, v6, [Ljava/lang/Object; // type@00b3 │ │ +005c50: 4403 0804 |0044: aget v3, v8, v4 │ │ +005c54: 7110 be01 0300 |0046: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +005c5a: 0c03 |0049: move-result-object v3 │ │ +005c5c: 4d03 0204 |004a: aput-object v3, v2, v4 │ │ +005c60: 4403 0805 |004c: aget v3, v8, v5 │ │ +005c64: 7110 be01 0300 |004e: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +005c6a: 0c03 |0051: move-result-object v3 │ │ +005c6c: 4d03 0205 |0052: aput-object v3, v2, v5 │ │ +005c70: 7130 c501 1002 |0054: invoke-static {v0, v1, v2}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@01c5 │ │ +005c76: 0c00 |0057: move-result-object v0 │ │ +005c78: 28bc |0058: goto 0014 // -0044 │ │ +005c7a: 4400 0805 |0059: aget v0, v8, v5 │ │ +005c7e: 3d00 2600 |005b: if-lez v0, 0081 // +0026 │ │ +005c82: 7100 e101 0000 |005d: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@01e1 │ │ +005c88: 0c00 |0060: move-result-object v0 │ │ +005c8a: 5471 1800 |0061: iget-object v1, v7, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ +005c8e: 1402 2100 087f |0063: const v2, #float 1.80776e+38 // #7f080021 │ │ +005c94: 6e20 1000 2100 |0066: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0010 │ │ +005c9a: 0c01 |0069: move-result-object v1 │ │ +005c9c: 2362 b300 |006a: new-array v2, v6, [Ljava/lang/Object; // type@00b3 │ │ +005ca0: 4403 0805 |006c: aget v3, v8, v5 │ │ +005ca4: 7110 be01 0300 |006e: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +005caa: 0c03 |0071: move-result-object v3 │ │ +005cac: 4d03 0204 |0072: aput-object v3, v2, v4 │ │ +005cb0: 4403 0806 |0074: aget v3, v8, v6 │ │ +005cb4: 7110 be01 0300 |0076: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +005cba: 0c03 |0079: move-result-object v3 │ │ +005cbc: 4d03 0205 |007a: aput-object v3, v2, v5 │ │ +005cc0: 7130 c501 1002 |007c: invoke-static {v0, v1, v2}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@01c5 │ │ +005cc6: 0c00 |007f: move-result-object v0 │ │ +005cc8: 2894 |0080: goto 0014 // -006c │ │ +005cca: 4400 0806 |0081: aget v0, v8, v6 │ │ +005cce: 3d00 1f00 |0083: if-lez v0, 00a2 // +001f │ │ +005cd2: 7100 e101 0000 |0085: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@01e1 │ │ +005cd8: 0c00 |0088: move-result-object v0 │ │ +005cda: 5471 1800 |0089: iget-object v1, v7, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ +005cde: 1402 2200 087f |008b: const v2, #float 1.80776e+38 // #7f080022 │ │ +005ce4: 6e20 1000 2100 |008e: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0010 │ │ +005cea: 0c01 |0091: move-result-object v1 │ │ +005cec: 2352 b300 |0092: new-array v2, v5, [Ljava/lang/Object; // type@00b3 │ │ +005cf0: 4403 0806 |0094: aget v3, v8, v6 │ │ +005cf4: 7110 be01 0300 |0096: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +005cfa: 0c03 |0099: move-result-object v3 │ │ +005cfc: 4d03 0204 |009a: aput-object v3, v2, v4 │ │ +005d00: 7130 c501 1002 |009c: invoke-static {v0, v1, v2}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@01c5 │ │ +005d06: 0c00 |009f: move-result-object v0 │ │ +005d08: 2900 74ff |00a0: goto/16 0014 // -008c │ │ +005d0c: 5470 1800 |00a2: iget-object v0, v7, Lcom/cr5315/cfdc/Countdown;.context:Landroid/content/Context; // field@0018 │ │ +005d10: 1401 1100 087f |00a4: const v1, #float 1.80775e+38 // #7f080011 │ │ +005d16: 6e20 1000 1000 |00a7: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0010 │ │ +005d1c: 0c00 |00aa: move-result-object v0 │ │ +005d1e: 2900 69ff |00ab: goto/16 0014 // -0097 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=131 │ │ 0x0007 line=132 │ │ 0x000b line=133 │ │ 0x0014 line=149 │ │ 0x0015 line=135 │ │ + 0x001e line=136 │ │ + 0x002c line=135 │ │ 0x0031 line=139 │ │ 0x0035 line=140 │ │ + 0x003e line=141 │ │ + 0x0054 line=140 │ │ 0x0059 line=142 │ │ 0x005d line=143 │ │ + 0x0066 line=144 │ │ + 0x007c line=143 │ │ 0x0081 line=145 │ │ 0x0085 line=146 │ │ + 0x008e line=147 │ │ + 0x009c line=146 │ │ 0x00a2 line=149 │ │ locals : │ │ 0x0000 - 0x00ad reg=7 this Lcom/cr5315/cfdc/Countdown; │ │ 0x0000 - 0x00ad reg=8 diffs [I │ │ │ │ #2 : (in Lcom/cr5315/cfdc/Countdown;) │ │ name : 'getTimeRemaining' │ │ type : '()[I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 27 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 411 16-bit code units │ │ -005d10: |[005d10] com.cr5315.cfdc.Countdown.getTimeRemaining:()[I │ │ -005d20: 7100 d701 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@01d7 │ │ -005d26: 0c15 |0003: move-result-object v21 │ │ -005d28: 7100 d701 0000 |0004: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@01d7 │ │ -005d2e: 0c02 |0007: move-result-object v2 │ │ -005d30: 0800 1a00 |0008: move-object/from16 v0, v26 │ │ -005d34: 5408 1b00 |000a: iget-object v8, v0, Lcom/cr5315/cfdc/Countdown;.sharedPreferences:Landroid/content/SharedPreferences; // field@001b │ │ -005d38: 0800 1a00 |000c: move-object/from16 v0, v26 │ │ -005d3c: 5400 1100 |000e: iget-object v0, v0, Lcom/cr5315/cfdc/Countdown;.PREF_DATE_YEAR:Ljava/lang/String; // field@0011 │ │ -005d40: 0818 0000 |0010: move-object/from16 v24, v0 │ │ -005d44: 1319 0100 |0012: const/16 v25, #int 1 // #1 │ │ -005d48: 0200 1900 |0014: move/from16 v0, v25 │ │ -005d4c: 6e20 d601 0200 |0016: invoke-virtual {v2, v0}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -005d52: 0a19 |0019: move-result v25 │ │ -005d54: 0800 1800 |001a: move-object/from16 v0, v24 │ │ -005d58: 0201 1900 |001c: move/from16 v1, v25 │ │ -005d5c: 7230 1f00 0801 |001e: invoke-interface {v8, v0, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -005d62: 0a03 |0021: move-result v3 │ │ -005d64: 0800 1a00 |0022: move-object/from16 v0, v26 │ │ -005d68: 5408 1b00 |0024: iget-object v8, v0, Lcom/cr5315/cfdc/Countdown;.sharedPreferences:Landroid/content/SharedPreferences; // field@001b │ │ -005d6c: 0800 1a00 |0026: move-object/from16 v0, v26 │ │ -005d70: 5400 1000 |0028: iget-object v0, v0, Lcom/cr5315/cfdc/Countdown;.PREF_DATE_MONTH:Ljava/lang/String; // field@0010 │ │ -005d74: 0818 0000 |002a: move-object/from16 v24, v0 │ │ -005d78: 1319 0200 |002c: const/16 v25, #int 2 // #2 │ │ -005d7c: 0200 1900 |002e: move/from16 v0, v25 │ │ -005d80: 6e20 d601 0200 |0030: invoke-virtual {v2, v0}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -005d86: 0a19 |0033: move-result v25 │ │ -005d88: 0800 1800 |0034: move-object/from16 v0, v24 │ │ -005d8c: 0201 1900 |0036: move/from16 v1, v25 │ │ -005d90: 7230 1f00 0801 |0038: invoke-interface {v8, v0, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -005d96: 0a04 |003b: move-result v4 │ │ -005d98: 0800 1a00 |003c: move-object/from16 v0, v26 │ │ -005d9c: 5408 1b00 |003e: iget-object v8, v0, Lcom/cr5315/cfdc/Countdown;.sharedPreferences:Landroid/content/SharedPreferences; // field@001b │ │ -005da0: 0800 1a00 |0040: move-object/from16 v0, v26 │ │ -005da4: 5400 0f00 |0042: iget-object v0, v0, Lcom/cr5315/cfdc/Countdown;.PREF_DATE_DAY:Ljava/lang/String; // field@000f │ │ -005da8: 0818 0000 |0044: move-object/from16 v24, v0 │ │ -005dac: 1319 0500 |0046: const/16 v25, #int 5 // #5 │ │ -005db0: 0200 1900 |0048: move/from16 v0, v25 │ │ -005db4: 6e20 d601 0200 |004a: invoke-virtual {v2, v0}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -005dba: 0a19 |004d: move-result v25 │ │ -005dbc: 0800 1800 |004e: move-object/from16 v0, v24 │ │ -005dc0: 0201 1900 |0050: move/from16 v1, v25 │ │ -005dc4: 7230 1f00 0801 |0052: invoke-interface {v8, v0, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -005dca: 0a05 |0055: move-result v5 │ │ -005dcc: 0800 1a00 |0056: move-object/from16 v0, v26 │ │ -005dd0: 5408 1b00 |0058: iget-object v8, v0, Lcom/cr5315/cfdc/Countdown;.sharedPreferences:Landroid/content/SharedPreferences; // field@001b │ │ -005dd4: 0800 1a00 |005a: move-object/from16 v0, v26 │ │ -005dd8: 5400 1500 |005c: iget-object v0, v0, Lcom/cr5315/cfdc/Countdown;.PREF_TIME_HOUR:Ljava/lang/String; // field@0015 │ │ -005ddc: 0818 0000 |005e: move-object/from16 v24, v0 │ │ -005de0: 1319 0b00 |0060: const/16 v25, #int 11 // #b │ │ -005de4: 0200 1900 |0062: move/from16 v0, v25 │ │ -005de8: 6e20 d601 0200 |0064: invoke-virtual {v2, v0}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -005dee: 0a19 |0067: move-result v25 │ │ -005df0: 0800 1800 |0068: move-object/from16 v0, v24 │ │ -005df4: 0201 1900 |006a: move/from16 v1, v25 │ │ -005df8: 7230 1f00 0801 |006c: invoke-interface {v8, v0, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -005dfe: 0a06 |006f: move-result v6 │ │ -005e00: 0800 1a00 |0070: move-object/from16 v0, v26 │ │ -005e04: 5408 1b00 |0072: iget-object v8, v0, Lcom/cr5315/cfdc/Countdown;.sharedPreferences:Landroid/content/SharedPreferences; // field@001b │ │ -005e08: 0800 1a00 |0074: move-object/from16 v0, v26 │ │ -005e0c: 5400 1600 |0076: iget-object v0, v0, Lcom/cr5315/cfdc/Countdown;.PREF_TIME_MINUTE:Ljava/lang/String; // field@0016 │ │ -005e10: 0818 0000 |0078: move-object/from16 v24, v0 │ │ -005e14: 1319 0c00 |007a: const/16 v25, #int 12 // #c │ │ -005e18: 0200 1900 |007c: move/from16 v0, v25 │ │ -005e1c: 6e20 d601 0200 |007e: invoke-virtual {v2, v0}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -005e22: 0a19 |0081: move-result v25 │ │ -005e24: 0800 1800 |0082: move-object/from16 v0, v24 │ │ -005e28: 0201 1900 |0084: move/from16 v1, v25 │ │ -005e2c: 7230 1f00 0801 |0086: invoke-interface {v8, v0, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -005e32: 0a07 |0089: move-result v7 │ │ -005e34: 0800 1a00 |008a: move-object/from16 v0, v26 │ │ -005e38: 5408 1b00 |008c: iget-object v8, v0, Lcom/cr5315/cfdc/Countdown;.sharedPreferences:Landroid/content/SharedPreferences; // field@001b │ │ -005e3c: 0800 1a00 |008e: move-object/from16 v0, v26 │ │ -005e40: 5400 1200 |0090: iget-object v0, v0, Lcom/cr5315/cfdc/Countdown;.PREF_DAYS_ONLY:Ljava/lang/String; // field@0012 │ │ -005e44: 0818 0000 |0092: move-object/from16 v24, v0 │ │ -005e48: 1319 0000 |0094: const/16 v25, #int 0 // #0 │ │ -005e4c: 0800 1800 |0096: move-object/from16 v0, v24 │ │ -005e50: 0201 1900 |0098: move/from16 v1, v25 │ │ -005e54: 7230 1e00 0801 |009a: invoke-interface {v8, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@001e │ │ -005e5a: 0a08 |009d: move-result v8 │ │ -005e5c: 0800 1a00 |009e: move-object/from16 v0, v26 │ │ -005e60: 5c08 1900 |00a0: iput-boolean v8, v0, Lcom/cr5315/cfdc/Countdown;.isDaysOnly:Z // field@0019 │ │ -005e64: 0800 1a00 |00a2: move-object/from16 v0, v26 │ │ -005e68: 5508 1900 |00a4: iget-boolean v8, v0, Lcom/cr5315/cfdc/Countdown;.isDaysOnly:Z // field@0019 │ │ -005e6c: 3808 4c00 |00a6: if-eqz v8, 00f2 // +004c │ │ -005e70: 1206 |00a8: const/4 v6, #int 0 // #0 │ │ -005e72: 1207 |00a9: const/4 v7, #int 0 // #0 │ │ -005e74: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ -005e76: 7407 dc01 0200 |00ab: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8}, Ljava/util/Calendar;.set:(IIIIII)V // method@01dc │ │ -005e7c: 7401 d901 1500 |00ae: invoke-virtual/range {v21}, Ljava/util/Calendar;.getTimeInMillis:()J // method@01d9 │ │ -005e82: 0b16 |00b1: move-result-wide v22 │ │ -005e84: 6e10 d901 0200 |00b2: invoke-virtual {v2}, Ljava/util/Calendar;.getTimeInMillis:()J // method@01d9 │ │ -005e8a: 0b11 |00b5: move-result-wide v17 │ │ -005e8c: 9c09 1116 |00b6: sub-long v9, v17, v22 │ │ -005e90: 1718 60ea 0000 |00b8: const-wide/32 v24, #float 8.40779e-41 // #0000ea60 │ │ -005e96: 9e0f 0918 |00bb: div-long v15, v9, v24 │ │ -005e9a: 1718 80ee 3600 |00bd: const-wide/32 v24, #float 5.04467e-39 // #0036ee80 │ │ -005ea0: 9e0d 0918 |00c0: div-long v13, v9, v24 │ │ -005ea4: 1718 005c 2605 |00c2: const-wide/32 v24, #float 7.82218e-36 // #05265c00 │ │ -005eaa: 9e0b 0918 |00c5: div-long v11, v9, v24 │ │ -005eae: 1618 1800 |00c7: const-wide/16 v24, #int 24 // #18 │ │ -005eb2: 9d18 180b |00c9: mul-long v24, v24, v11 │ │ -005eb6: 9c18 0d18 |00cb: sub-long v24, v13, v24 │ │ -005eba: 0500 1800 |00cd: move-wide/from16 v0, v24 │ │ -005ebe: 8400 |00cf: long-to-int v0, v0 │ │ -005ec0: 0213 0000 |00d0: move/from16 v19, v0 │ │ -005ec4: 1618 3c00 |00d2: const-wide/16 v24, #int 60 // #3c │ │ -005ec8: 9d18 180d |00d4: mul-long v24, v24, v13 │ │ -005ecc: 9c18 0f18 |00d6: sub-long v24, v15, v24 │ │ -005ed0: 0500 1800 |00d8: move-wide/from16 v0, v24 │ │ -005ed4: 8408 |00da: long-to-int v8, v0 │ │ -005ed6: d814 0801 |00db: add-int/lit8 v20, v8, #int 1 // #01 │ │ -005eda: 0800 1a00 |00dd: move-object/from16 v0, v26 │ │ -005ede: 5508 1900 |00df: iget-boolean v8, v0, Lcom/cr5315/cfdc/Countdown;.isDaysOnly:Z // field@0019 │ │ -005ee2: 3808 0600 |00e1: if-eqz v8, 00e7 // +0006 │ │ -005ee6: 1618 0100 |00e3: const-wide/16 v24, #int 1 // #1 │ │ -005eea: 9b0b 0b18 |00e5: add-long v11, v11, v24 │ │ -005eee: 1308 3c00 |00e7: const/16 v8, #int 60 // #3c │ │ -005ef2: 0200 1400 |00e9: move/from16 v0, v20 │ │ -005ef6: 3480 0c00 |00eb: if-lt v0, v8, 00f7 // +000c │ │ -005efa: d813 1301 |00ed: add-int/lit8 v19, v19, #int 1 // #01 │ │ -005efe: d814 14c4 |00ef: add-int/lit8 v20, v20, #int -60 // #c4 │ │ -005f02: 28f6 |00f1: goto 00e7 // -000a │ │ -005f04: 1208 |00f2: const/4 v8, #int 0 // #0 │ │ -005f06: 7407 dc01 0200 |00f3: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8}, Ljava/util/Calendar;.set:(IIIIII)V // method@01dc │ │ -005f0c: 28b8 |00f6: goto 00ae // -0048 │ │ -005f0e: 1218 |00f7: const/4 v8, #int 1 // #1 │ │ -005f10: 0200 1400 |00f8: move/from16 v0, v20 │ │ -005f14: 3380 1800 |00fa: if-ne v0, v8, 0112 // +0018 │ │ -005f18: 1308 0c00 |00fc: const/16 v8, #int 12 // #c │ │ -005f1c: 0800 1500 |00fe: move-object/from16 v0, v21 │ │ -005f20: 6e20 d601 8000 |0100: invoke-virtual {v0, v8}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -005f26: 0a08 |0103: move-result v8 │ │ -005f28: 1318 0c00 |0104: const/16 v24, #int 12 // #c │ │ -005f2c: 0200 1800 |0106: move/from16 v0, v24 │ │ -005f30: 6e20 d601 0200 |0108: invoke-virtual {v2, v0}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -005f36: 0a18 |010b: move-result v24 │ │ -005f38: 0200 1800 |010c: move/from16 v0, v24 │ │ -005f3c: 3308 0400 |010e: if-ne v8, v0, 0112 // +0004 │ │ -005f40: 1314 0000 |0110: const/16 v20, #int 0 // #0 │ │ -005f44: 1618 0400 |0112: const-wide/16 v24, #int 4 // #4 │ │ -005f48: 3108 0b18 |0114: cmp-long v8, v11, v24 │ │ -005f4c: 3d08 0400 |0116: if-lez v8, 011a // +0004 │ │ -005f50: d813 1301 |0118: add-int/lit8 v19, v19, #int 1 // #01 │ │ -005f54: 1308 1800 |011a: const/16 v8, #int 24 // #18 │ │ -005f58: 0200 1300 |011c: move/from16 v0, v19 │ │ -005f5c: 3480 0900 |011e: if-lt v0, v8, 0127 // +0009 │ │ -005f60: 1618 0100 |0120: const-wide/16 v24, #int 1 // #1 │ │ -005f64: 9b0b 0b18 |0122: add-long v11, v11, v24 │ │ -005f68: d813 13e8 |0124: add-int/lit8 v19, v19, #int -24 // #e8 │ │ -005f6c: 28f4 |0126: goto 011a // -000c │ │ -005f6e: 3a14 0a00 |0127: if-ltz v20, 0131 // +000a │ │ -005f72: 3a13 0800 |0129: if-ltz v19, 0131 // +0008 │ │ -005f76: 1618 0000 |012b: const-wide/16 v24, #int 0 // #0 │ │ -005f7a: 3108 0b18 |012d: cmp-long v8, v11, v24 │ │ -005f7e: 3b08 2500 |012f: if-gez v8, 0154 // +0025 │ │ -005f82: 0800 1a00 |0131: move-object/from16 v0, v26 │ │ -005f86: 5408 1b00 |0133: iget-object v8, v0, Lcom/cr5315/cfdc/Countdown;.sharedPreferences:Landroid/content/SharedPreferences; // field@001b │ │ -005f8a: 0800 1a00 |0135: move-object/from16 v0, v26 │ │ -005f8e: 5400 0e00 |0137: iget-object v0, v0, Lcom/cr5315/cfdc/Countdown;.PREF_CUSTOM_MESSAGE:Ljava/lang/String; // field@000e │ │ -005f92: 0818 0000 |0139: move-object/from16 v24, v0 │ │ -005f96: 1319 0000 |013b: const/16 v25, #int 0 // #0 │ │ -005f9a: 0800 1800 |013d: move-object/from16 v0, v24 │ │ -005f9e: 0201 1900 |013f: move/from16 v1, v25 │ │ -005fa2: 7230 1e00 0801 |0141: invoke-interface {v8, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@001e │ │ -005fa8: 0a08 |0144: move-result v8 │ │ -005faa: 3908 0f00 |0145: if-nez v8, 0154 // +000f │ │ -005fae: 1218 |0147: const/4 v8, #int 1 // #1 │ │ -005fb0: 0800 1a00 |0148: move-object/from16 v0, v26 │ │ -005fb4: 5c08 1a00 |014a: iput-boolean v8, v0, Lcom/cr5315/cfdc/Countdown;.isPast:Z // field@001a │ │ -005fb8: 1618 ffff |014c: const-wide/16 v24, #int -1 // #ffff │ │ -005fbc: 9d0b 0b18 |014e: mul-long v11, v11, v24 │ │ -005fc0: da13 13ff |0150: mul-int/lit8 v19, v19, #int -1 // #ff │ │ -005fc4: da14 14ff |0152: mul-int/lit8 v20, v20, #int -1 // #ff │ │ -005fc8: 0800 1a00 |0154: move-object/from16 v0, v26 │ │ -005fcc: 5408 1b00 |0156: iget-object v8, v0, Lcom/cr5315/cfdc/Countdown;.sharedPreferences:Landroid/content/SharedPreferences; // field@001b │ │ -005fd0: 0800 1a00 |0158: move-object/from16 v0, v26 │ │ -005fd4: 5400 0e00 |015a: iget-object v0, v0, Lcom/cr5315/cfdc/Countdown;.PREF_CUSTOM_MESSAGE:Ljava/lang/String; // field@000e │ │ -005fd8: 0818 0000 |015c: move-object/from16 v24, v0 │ │ -005fdc: 1319 0000 |015e: const/16 v25, #int 0 // #0 │ │ -005fe0: 0800 1800 |0160: move-object/from16 v0, v24 │ │ -005fe4: 0201 1900 |0162: move/from16 v1, v25 │ │ -005fe8: 7230 1e00 0801 |0164: invoke-interface {v8, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@001e │ │ -005fee: 0a08 |0167: move-result v8 │ │ -005ff0: 3808 2000 |0168: if-eqz v8, 0188 // +0020 │ │ -005ff4: 0800 1a00 |016a: move-object/from16 v0, v26 │ │ -005ff8: 5408 1b00 |016c: iget-object v8, v0, Lcom/cr5315/cfdc/Countdown;.sharedPreferences:Landroid/content/SharedPreferences; // field@001b │ │ -005ffc: 0800 1a00 |016e: move-object/from16 v0, v26 │ │ -006000: 5400 1300 |0170: iget-object v0, v0, Lcom/cr5315/cfdc/Countdown;.PREF_INVERT:Ljava/lang/String; // field@0013 │ │ -006004: 0818 0000 |0172: move-object/from16 v24, v0 │ │ -006008: 1319 0000 |0174: const/16 v25, #int 0 // #0 │ │ -00600c: 0800 1800 |0176: move-object/from16 v0, v24 │ │ -006010: 0201 1900 |0178: move/from16 v1, v25 │ │ -006014: 7230 1e00 0801 |017a: invoke-interface {v8, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@001e │ │ -00601a: 0a08 |017d: move-result v8 │ │ -00601c: 3808 0a00 |017e: if-eqz v8, 0188 // +000a │ │ -006020: 1618 ffff |0180: const-wide/16 v24, #int -1 // #ffff │ │ -006024: 9d0b 0b18 |0182: mul-long v11, v11, v24 │ │ -006028: da13 13ff |0184: mul-int/lit8 v19, v19, #int -1 // #ff │ │ -00602c: da14 14ff |0186: mul-int/lit8 v20, v20, #int -1 // #ff │ │ -006030: 1238 |0188: const/4 v8, #int 3 // #3 │ │ -006032: 2388 ad00 |0189: new-array v8, v8, [I // type@00ad │ │ -006036: 1318 0000 |018b: const/16 v24, #int 0 // #0 │ │ -00603a: 84b0 |018d: long-to-int v0, v11 │ │ -00603c: 0219 0000 |018e: move/from16 v25, v0 │ │ -006040: 4b19 0818 |0190: aput v25, v8, v24 │ │ -006044: 1318 0100 |0192: const/16 v24, #int 1 // #1 │ │ -006048: 4b13 0818 |0194: aput v19, v8, v24 │ │ -00604c: 1318 0200 |0196: const/16 v24, #int 2 // #2 │ │ -006050: 4b14 0818 |0198: aput v20, v8, v24 │ │ -006054: 1108 |019a: return-object v8 │ │ +005d24: |[005d24] com.cr5315.cfdc.Countdown.getTimeRemaining:()[I │ │ +005d34: 7100 d701 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@01d7 │ │ +005d3a: 0c15 |0003: move-result-object v21 │ │ +005d3c: 7100 d701 0000 |0004: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@01d7 │ │ +005d42: 0c02 |0007: move-result-object v2 │ │ +005d44: 0800 1a00 |0008: move-object/from16 v0, v26 │ │ +005d48: 5408 1b00 |000a: iget-object v8, v0, Lcom/cr5315/cfdc/Countdown;.sharedPreferences:Landroid/content/SharedPreferences; // field@001b │ │ +005d4c: 0800 1a00 |000c: move-object/from16 v0, v26 │ │ +005d50: 5400 1100 |000e: iget-object v0, v0, Lcom/cr5315/cfdc/Countdown;.PREF_DATE_YEAR:Ljava/lang/String; // field@0011 │ │ +005d54: 0818 0000 |0010: move-object/from16 v24, v0 │ │ +005d58: 1319 0100 |0012: const/16 v25, #int 1 // #1 │ │ +005d5c: 0200 1900 |0014: move/from16 v0, v25 │ │ +005d60: 6e20 d601 0200 |0016: invoke-virtual {v2, v0}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +005d66: 0a19 |0019: move-result v25 │ │ +005d68: 0800 1800 |001a: move-object/from16 v0, v24 │ │ +005d6c: 0201 1900 |001c: move/from16 v1, v25 │ │ +005d70: 7230 1f00 0801 |001e: invoke-interface {v8, v0, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +005d76: 0a03 |0021: move-result v3 │ │ +005d78: 0800 1a00 |0022: move-object/from16 v0, v26 │ │ +005d7c: 5408 1b00 |0024: iget-object v8, v0, Lcom/cr5315/cfdc/Countdown;.sharedPreferences:Landroid/content/SharedPreferences; // field@001b │ │ +005d80: 0800 1a00 |0026: move-object/from16 v0, v26 │ │ +005d84: 5400 1000 |0028: iget-object v0, v0, Lcom/cr5315/cfdc/Countdown;.PREF_DATE_MONTH:Ljava/lang/String; // field@0010 │ │ +005d88: 0818 0000 |002a: move-object/from16 v24, v0 │ │ +005d8c: 1319 0200 |002c: const/16 v25, #int 2 // #2 │ │ +005d90: 0200 1900 |002e: move/from16 v0, v25 │ │ +005d94: 6e20 d601 0200 |0030: invoke-virtual {v2, v0}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +005d9a: 0a19 |0033: move-result v25 │ │ +005d9c: 0800 1800 |0034: move-object/from16 v0, v24 │ │ +005da0: 0201 1900 |0036: move/from16 v1, v25 │ │ +005da4: 7230 1f00 0801 |0038: invoke-interface {v8, v0, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +005daa: 0a04 |003b: move-result v4 │ │ +005dac: 0800 1a00 |003c: move-object/from16 v0, v26 │ │ +005db0: 5408 1b00 |003e: iget-object v8, v0, Lcom/cr5315/cfdc/Countdown;.sharedPreferences:Landroid/content/SharedPreferences; // field@001b │ │ +005db4: 0800 1a00 |0040: move-object/from16 v0, v26 │ │ +005db8: 5400 0f00 |0042: iget-object v0, v0, Lcom/cr5315/cfdc/Countdown;.PREF_DATE_DAY:Ljava/lang/String; // field@000f │ │ +005dbc: 0818 0000 |0044: move-object/from16 v24, v0 │ │ +005dc0: 1319 0500 |0046: const/16 v25, #int 5 // #5 │ │ +005dc4: 0200 1900 |0048: move/from16 v0, v25 │ │ +005dc8: 6e20 d601 0200 |004a: invoke-virtual {v2, v0}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +005dce: 0a19 |004d: move-result v25 │ │ +005dd0: 0800 1800 |004e: move-object/from16 v0, v24 │ │ +005dd4: 0201 1900 |0050: move/from16 v1, v25 │ │ +005dd8: 7230 1f00 0801 |0052: invoke-interface {v8, v0, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +005dde: 0a05 |0055: move-result v5 │ │ +005de0: 0800 1a00 |0056: move-object/from16 v0, v26 │ │ +005de4: 5408 1b00 |0058: iget-object v8, v0, Lcom/cr5315/cfdc/Countdown;.sharedPreferences:Landroid/content/SharedPreferences; // field@001b │ │ +005de8: 0800 1a00 |005a: move-object/from16 v0, v26 │ │ +005dec: 5400 1500 |005c: iget-object v0, v0, Lcom/cr5315/cfdc/Countdown;.PREF_TIME_HOUR:Ljava/lang/String; // field@0015 │ │ +005df0: 0818 0000 |005e: move-object/from16 v24, v0 │ │ +005df4: 1319 0b00 |0060: const/16 v25, #int 11 // #b │ │ +005df8: 0200 1900 |0062: move/from16 v0, v25 │ │ +005dfc: 6e20 d601 0200 |0064: invoke-virtual {v2, v0}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +005e02: 0a19 |0067: move-result v25 │ │ +005e04: 0800 1800 |0068: move-object/from16 v0, v24 │ │ +005e08: 0201 1900 |006a: move/from16 v1, v25 │ │ +005e0c: 7230 1f00 0801 |006c: invoke-interface {v8, v0, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +005e12: 0a06 |006f: move-result v6 │ │ +005e14: 0800 1a00 |0070: move-object/from16 v0, v26 │ │ +005e18: 5408 1b00 |0072: iget-object v8, v0, Lcom/cr5315/cfdc/Countdown;.sharedPreferences:Landroid/content/SharedPreferences; // field@001b │ │ +005e1c: 0800 1a00 |0074: move-object/from16 v0, v26 │ │ +005e20: 5400 1600 |0076: iget-object v0, v0, Lcom/cr5315/cfdc/Countdown;.PREF_TIME_MINUTE:Ljava/lang/String; // field@0016 │ │ +005e24: 0818 0000 |0078: move-object/from16 v24, v0 │ │ +005e28: 1319 0c00 |007a: const/16 v25, #int 12 // #c │ │ +005e2c: 0200 1900 |007c: move/from16 v0, v25 │ │ +005e30: 6e20 d601 0200 |007e: invoke-virtual {v2, v0}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +005e36: 0a19 |0081: move-result v25 │ │ +005e38: 0800 1800 |0082: move-object/from16 v0, v24 │ │ +005e3c: 0201 1900 |0084: move/from16 v1, v25 │ │ +005e40: 7230 1f00 0801 |0086: invoke-interface {v8, v0, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +005e46: 0a07 |0089: move-result v7 │ │ +005e48: 0800 1a00 |008a: move-object/from16 v0, v26 │ │ +005e4c: 5408 1b00 |008c: iget-object v8, v0, Lcom/cr5315/cfdc/Countdown;.sharedPreferences:Landroid/content/SharedPreferences; // field@001b │ │ +005e50: 0800 1a00 |008e: move-object/from16 v0, v26 │ │ +005e54: 5400 1200 |0090: iget-object v0, v0, Lcom/cr5315/cfdc/Countdown;.PREF_DAYS_ONLY:Ljava/lang/String; // field@0012 │ │ +005e58: 0818 0000 |0092: move-object/from16 v24, v0 │ │ +005e5c: 1319 0000 |0094: const/16 v25, #int 0 // #0 │ │ +005e60: 0800 1800 |0096: move-object/from16 v0, v24 │ │ +005e64: 0201 1900 |0098: move/from16 v1, v25 │ │ +005e68: 7230 1e00 0801 |009a: invoke-interface {v8, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@001e │ │ +005e6e: 0a08 |009d: move-result v8 │ │ +005e70: 0800 1a00 |009e: move-object/from16 v0, v26 │ │ +005e74: 5c08 1900 |00a0: iput-boolean v8, v0, Lcom/cr5315/cfdc/Countdown;.isDaysOnly:Z // field@0019 │ │ +005e78: 0800 1a00 |00a2: move-object/from16 v0, v26 │ │ +005e7c: 5508 1900 |00a4: iget-boolean v8, v0, Lcom/cr5315/cfdc/Countdown;.isDaysOnly:Z // field@0019 │ │ +005e80: 3808 4c00 |00a6: if-eqz v8, 00f2 // +004c │ │ +005e84: 1206 |00a8: const/4 v6, #int 0 // #0 │ │ +005e86: 1207 |00a9: const/4 v7, #int 0 // #0 │ │ +005e88: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ +005e8a: 7407 dc01 0200 |00ab: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8}, Ljava/util/Calendar;.set:(IIIIII)V // method@01dc │ │ +005e90: 7401 d901 1500 |00ae: invoke-virtual/range {v21}, Ljava/util/Calendar;.getTimeInMillis:()J // method@01d9 │ │ +005e96: 0b16 |00b1: move-result-wide v22 │ │ +005e98: 6e10 d901 0200 |00b2: invoke-virtual {v2}, Ljava/util/Calendar;.getTimeInMillis:()J // method@01d9 │ │ +005e9e: 0b11 |00b5: move-result-wide v17 │ │ +005ea0: 9c09 1116 |00b6: sub-long v9, v17, v22 │ │ +005ea4: 1718 60ea 0000 |00b8: const-wide/32 v24, #float 8.40779e-41 // #0000ea60 │ │ +005eaa: 9e0f 0918 |00bb: div-long v15, v9, v24 │ │ +005eae: 1718 80ee 3600 |00bd: const-wide/32 v24, #float 5.04467e-39 // #0036ee80 │ │ +005eb4: 9e0d 0918 |00c0: div-long v13, v9, v24 │ │ +005eb8: 1718 005c 2605 |00c2: const-wide/32 v24, #float 7.82218e-36 // #05265c00 │ │ +005ebe: 9e0b 0918 |00c5: div-long v11, v9, v24 │ │ +005ec2: 1618 1800 |00c7: const-wide/16 v24, #int 24 // #18 │ │ +005ec6: 9d18 180b |00c9: mul-long v24, v24, v11 │ │ +005eca: 9c18 0d18 |00cb: sub-long v24, v13, v24 │ │ +005ece: 0500 1800 |00cd: move-wide/from16 v0, v24 │ │ +005ed2: 8400 |00cf: long-to-int v0, v0 │ │ +005ed4: 0213 0000 |00d0: move/from16 v19, v0 │ │ +005ed8: 1618 3c00 |00d2: const-wide/16 v24, #int 60 // #3c │ │ +005edc: 9d18 180d |00d4: mul-long v24, v24, v13 │ │ +005ee0: 9c18 0f18 |00d6: sub-long v24, v15, v24 │ │ +005ee4: 0500 1800 |00d8: move-wide/from16 v0, v24 │ │ +005ee8: 8408 |00da: long-to-int v8, v0 │ │ +005eea: d814 0801 |00db: add-int/lit8 v20, v8, #int 1 // #01 │ │ +005eee: 0800 1a00 |00dd: move-object/from16 v0, v26 │ │ +005ef2: 5508 1900 |00df: iget-boolean v8, v0, Lcom/cr5315/cfdc/Countdown;.isDaysOnly:Z // field@0019 │ │ +005ef6: 3808 0600 |00e1: if-eqz v8, 00e7 // +0006 │ │ +005efa: 1618 0100 |00e3: const-wide/16 v24, #int 1 // #1 │ │ +005efe: 9b0b 0b18 |00e5: add-long v11, v11, v24 │ │ +005f02: 1308 3c00 |00e7: const/16 v8, #int 60 // #3c │ │ +005f06: 0200 1400 |00e9: move/from16 v0, v20 │ │ +005f0a: 3480 0c00 |00eb: if-lt v0, v8, 00f7 // +000c │ │ +005f0e: d813 1301 |00ed: add-int/lit8 v19, v19, #int 1 // #01 │ │ +005f12: d814 14c4 |00ef: add-int/lit8 v20, v20, #int -60 // #c4 │ │ +005f16: 28f6 |00f1: goto 00e7 // -000a │ │ +005f18: 1208 |00f2: const/4 v8, #int 0 // #0 │ │ +005f1a: 7407 dc01 0200 |00f3: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8}, Ljava/util/Calendar;.set:(IIIIII)V // method@01dc │ │ +005f20: 28b8 |00f6: goto 00ae // -0048 │ │ +005f22: 1218 |00f7: const/4 v8, #int 1 // #1 │ │ +005f24: 0200 1400 |00f8: move/from16 v0, v20 │ │ +005f28: 3380 1800 |00fa: if-ne v0, v8, 0112 // +0018 │ │ +005f2c: 1308 0c00 |00fc: const/16 v8, #int 12 // #c │ │ +005f30: 0800 1500 |00fe: move-object/from16 v0, v21 │ │ +005f34: 6e20 d601 8000 |0100: invoke-virtual {v0, v8}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +005f3a: 0a08 |0103: move-result v8 │ │ +005f3c: 1318 0c00 |0104: const/16 v24, #int 12 // #c │ │ +005f40: 0200 1800 |0106: move/from16 v0, v24 │ │ +005f44: 6e20 d601 0200 |0108: invoke-virtual {v2, v0}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +005f4a: 0a18 |010b: move-result v24 │ │ +005f4c: 0200 1800 |010c: move/from16 v0, v24 │ │ +005f50: 3308 0400 |010e: if-ne v8, v0, 0112 // +0004 │ │ +005f54: 1314 0000 |0110: const/16 v20, #int 0 // #0 │ │ +005f58: 1618 0400 |0112: const-wide/16 v24, #int 4 // #4 │ │ +005f5c: 3108 0b18 |0114: cmp-long v8, v11, v24 │ │ +005f60: 3d08 0400 |0116: if-lez v8, 011a // +0004 │ │ +005f64: d813 1301 |0118: add-int/lit8 v19, v19, #int 1 // #01 │ │ +005f68: 1308 1800 |011a: const/16 v8, #int 24 // #18 │ │ +005f6c: 0200 1300 |011c: move/from16 v0, v19 │ │ +005f70: 3480 0900 |011e: if-lt v0, v8, 0127 // +0009 │ │ +005f74: 1618 0100 |0120: const-wide/16 v24, #int 1 // #1 │ │ +005f78: 9b0b 0b18 |0122: add-long v11, v11, v24 │ │ +005f7c: d813 13e8 |0124: add-int/lit8 v19, v19, #int -24 // #e8 │ │ +005f80: 28f4 |0126: goto 011a // -000c │ │ +005f82: 3a14 0a00 |0127: if-ltz v20, 0131 // +000a │ │ +005f86: 3a13 0800 |0129: if-ltz v19, 0131 // +0008 │ │ +005f8a: 1618 0000 |012b: const-wide/16 v24, #int 0 // #0 │ │ +005f8e: 3108 0b18 |012d: cmp-long v8, v11, v24 │ │ +005f92: 3b08 2500 |012f: if-gez v8, 0154 // +0025 │ │ +005f96: 0800 1a00 |0131: move-object/from16 v0, v26 │ │ +005f9a: 5408 1b00 |0133: iget-object v8, v0, Lcom/cr5315/cfdc/Countdown;.sharedPreferences:Landroid/content/SharedPreferences; // field@001b │ │ +005f9e: 0800 1a00 |0135: move-object/from16 v0, v26 │ │ +005fa2: 5400 0e00 |0137: iget-object v0, v0, Lcom/cr5315/cfdc/Countdown;.PREF_CUSTOM_MESSAGE:Ljava/lang/String; // field@000e │ │ +005fa6: 0818 0000 |0139: move-object/from16 v24, v0 │ │ +005faa: 1319 0000 |013b: const/16 v25, #int 0 // #0 │ │ +005fae: 0800 1800 |013d: move-object/from16 v0, v24 │ │ +005fb2: 0201 1900 |013f: move/from16 v1, v25 │ │ +005fb6: 7230 1e00 0801 |0141: invoke-interface {v8, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@001e │ │ +005fbc: 0a08 |0144: move-result v8 │ │ +005fbe: 3908 0f00 |0145: if-nez v8, 0154 // +000f │ │ +005fc2: 1218 |0147: const/4 v8, #int 1 // #1 │ │ +005fc4: 0800 1a00 |0148: move-object/from16 v0, v26 │ │ +005fc8: 5c08 1a00 |014a: iput-boolean v8, v0, Lcom/cr5315/cfdc/Countdown;.isPast:Z // field@001a │ │ +005fcc: 1618 ffff |014c: const-wide/16 v24, #int -1 // #ffff │ │ +005fd0: 9d0b 0b18 |014e: mul-long v11, v11, v24 │ │ +005fd4: da13 13ff |0150: mul-int/lit8 v19, v19, #int -1 // #ff │ │ +005fd8: da14 14ff |0152: mul-int/lit8 v20, v20, #int -1 // #ff │ │ +005fdc: 0800 1a00 |0154: move-object/from16 v0, v26 │ │ +005fe0: 5408 1b00 |0156: iget-object v8, v0, Lcom/cr5315/cfdc/Countdown;.sharedPreferences:Landroid/content/SharedPreferences; // field@001b │ │ +005fe4: 0800 1a00 |0158: move-object/from16 v0, v26 │ │ +005fe8: 5400 0e00 |015a: iget-object v0, v0, Lcom/cr5315/cfdc/Countdown;.PREF_CUSTOM_MESSAGE:Ljava/lang/String; // field@000e │ │ +005fec: 0818 0000 |015c: move-object/from16 v24, v0 │ │ +005ff0: 1319 0000 |015e: const/16 v25, #int 0 // #0 │ │ +005ff4: 0800 1800 |0160: move-object/from16 v0, v24 │ │ +005ff8: 0201 1900 |0162: move/from16 v1, v25 │ │ +005ffc: 7230 1e00 0801 |0164: invoke-interface {v8, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@001e │ │ +006002: 0a08 |0167: move-result v8 │ │ +006004: 3808 2000 |0168: if-eqz v8, 0188 // +0020 │ │ +006008: 0800 1a00 |016a: move-object/from16 v0, v26 │ │ +00600c: 5408 1b00 |016c: iget-object v8, v0, Lcom/cr5315/cfdc/Countdown;.sharedPreferences:Landroid/content/SharedPreferences; // field@001b │ │ +006010: 0800 1a00 |016e: move-object/from16 v0, v26 │ │ +006014: 5400 1300 |0170: iget-object v0, v0, Lcom/cr5315/cfdc/Countdown;.PREF_INVERT:Ljava/lang/String; // field@0013 │ │ +006018: 0818 0000 |0172: move-object/from16 v24, v0 │ │ +00601c: 1319 0000 |0174: const/16 v25, #int 0 // #0 │ │ +006020: 0800 1800 |0176: move-object/from16 v0, v24 │ │ +006024: 0201 1900 |0178: move/from16 v1, v25 │ │ +006028: 7230 1e00 0801 |017a: invoke-interface {v8, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@001e │ │ +00602e: 0a08 |017d: move-result v8 │ │ +006030: 3808 0a00 |017e: if-eqz v8, 0188 // +000a │ │ +006034: 1618 ffff |0180: const-wide/16 v24, #int -1 // #ffff │ │ +006038: 9d0b 0b18 |0182: mul-long v11, v11, v24 │ │ +00603c: da13 13ff |0184: mul-int/lit8 v19, v19, #int -1 // #ff │ │ +006040: da14 14ff |0186: mul-int/lit8 v20, v20, #int -1 // #ff │ │ +006044: 1238 |0188: const/4 v8, #int 3 // #3 │ │ +006046: 2388 af00 |0189: new-array v8, v8, [I // type@00af │ │ +00604a: 1318 0000 |018b: const/16 v24, #int 0 // #0 │ │ +00604e: 84b0 |018d: long-to-int v0, v11 │ │ +006050: 0219 0000 |018e: move/from16 v25, v0 │ │ +006054: 4b19 0818 |0190: aput v25, v8, v24 │ │ +006058: 1318 0100 |0192: const/16 v24, #int 1 // #1 │ │ +00605c: 4b13 0818 |0194: aput v19, v8, v24 │ │ +006060: 1318 0200 |0196: const/16 v24, #int 2 // #2 │ │ +006064: 4b14 0818 |0198: aput v20, v8, v24 │ │ +006068: 1108 |019a: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0004 line=66 │ │ 0x0008 line=69 │ │ 0x0022 line=70 │ │ 0x003c line=71 │ │ @@ -1044,19 +1052,21 @@ │ │ 0x00f7 line=101 │ │ 0x0110 line=102 │ │ 0x0112 line=105 │ │ 0x011a line=106 │ │ 0x0120 line=107 │ │ 0x0124 line=108 │ │ 0x0127 line=111 │ │ + 0x013d line=112 │ │ 0x0147 line=114 │ │ 0x014c line=115 │ │ 0x0150 line=116 │ │ 0x0152 line=117 │ │ 0x0154 line=120 │ │ + 0x0176 line=121 │ │ 0x0180 line=122 │ │ 0x0184 line=123 │ │ 0x0186 line=124 │ │ 0x0188 line=127 │ │ locals : │ │ 0x0070 - 0x00ae reg=6 hour I │ │ 0x008a - 0x00ae reg=7 minute I │ │ @@ -1084,17 +1094,17 @@ │ │ 0x0004 - 0x019b reg=21 now Ljava/util/Calendar; │ │ 0x00f7 - 0x019b reg=22 nowInMillis J │ │ 0x0000 - 0x019b reg=26 this Lcom/cr5315/cfdc/Countdown; │ │ │ │ source_file_idx : 32 (Countdown.java) │ │ │ │ Class #2 header: │ │ -class_idx : 77 │ │ +class_idx : 79 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 46 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #2 annotations: │ │ @@ -1120,53 +1130,53 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionOneSettings;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -006058: |[006058] com.cr5315.cfdc.ExtensionOneSettings$10.:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ │ -006068: 5b01 1e00 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionOneSettings$10;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@001e │ │ -00606c: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -006072: 0e00 |0005: return-void │ │ +00606c: |[00606c] com.cr5315.cfdc.ExtensionOneSettings$10.:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ │ +00607c: 5b01 1e00 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionOneSettings$10;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@001e │ │ +006080: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +006086: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/cr5315/cfdc/ExtensionOneSettings$10; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionOneSettings$10;) │ │ 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 │ │ -006074: |[006074] com.cr5315.cfdc.ExtensionOneSettings$10.onClick:(Landroid/content/DialogInterface;I)V │ │ -006084: 7210 1300 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0013 │ │ -00608a: 0e00 |0003: return-void │ │ +006088: |[006088] com.cr5315.cfdc.ExtensionOneSettings$10.onClick:(Landroid/content/DialogInterface;I)V │ │ +006098: 7210 1300 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0013 │ │ +00609e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0003 line=300 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/cr5315/cfdc/ExtensionOneSettings$10; │ │ 0x0000 - 0x0004 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 which I │ │ │ │ source_file_idx : 46 (ExtensionOneSettings.java) │ │ │ │ Class #3 header: │ │ -class_idx : 78 │ │ +class_idx : 80 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 46 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #3 annotations: │ │ @@ -1192,61 +1202,61 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionOneSettings;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -00608c: |[00608c] com.cr5315.cfdc.ExtensionOneSettings$1.:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ │ -00609c: 5b01 1f00 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionOneSettings$1;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@001f │ │ -0060a0: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -0060a6: 0e00 |0005: return-void │ │ +0060a0: |[0060a0] com.cr5315.cfdc.ExtensionOneSettings$1.:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ │ +0060b0: 5b01 1f00 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionOneSettings$1;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@001f │ │ +0060b4: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +0060ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/cr5315/cfdc/ExtensionOneSettings$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionOneSettings$1;) │ │ name : 'onPreferenceClick' │ │ type : '(Landroid/preference/Preference;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0060a8: |[0060a8] com.cr5315.cfdc.ExtensionOneSettings$1.onPreferenceClick:(Landroid/preference/Preference;)Z │ │ -0060b8: 2200 5700 |0000: new-instance v0, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment; // type@0057 │ │ -0060bc: 7010 9900 0000 |0002: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment;.:()V // method@0099 │ │ -0060c2: 5431 1f00 |0005: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$1;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@001f │ │ -0060c6: 6e10 b000 0100 |0007: invoke-virtual {v1}, Lcom/cr5315/cfdc/ExtensionOneSettings;.getFragmentManager:()Landroid/app/FragmentManager; // method@00b0 │ │ -0060cc: 0c01 |000a: move-result-object v1 │ │ -0060ce: 1a02 cc01 |000b: const-string v2, "datePicker" // string@01cc │ │ -0060d2: 6e30 0a00 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/app/DialogFragment;.show:(Landroid/app/FragmentManager;Ljava/lang/String;)V // method@000a │ │ -0060d8: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -0060da: 0f01 |0011: return v1 │ │ +0060bc: |[0060bc] com.cr5315.cfdc.ExtensionOneSettings$1.onPreferenceClick:(Landroid/preference/Preference;)Z │ │ +0060cc: 2200 5900 |0000: new-instance v0, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment; // type@0059 │ │ +0060d0: 7010 9900 0000 |0002: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment;.:()V // method@0099 │ │ +0060d6: 5431 1f00 |0005: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$1;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@001f │ │ +0060da: 6e10 b000 0100 |0007: invoke-virtual {v1}, Lcom/cr5315/cfdc/ExtensionOneSettings;.getFragmentManager:()Landroid/app/FragmentManager; // method@00b0 │ │ +0060e0: 0c01 |000a: move-result-object v1 │ │ +0060e2: 1a02 ce01 |000b: const-string v2, "datePicker" // string@01ce │ │ +0060e6: 6e30 0a00 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/app/DialogFragment;.show:(Landroid/app/FragmentManager;Ljava/lang/String;)V // method@000a │ │ +0060ec: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +0060ee: 0f01 |0011: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0005 line=103 │ │ 0x0010 line=104 │ │ locals : │ │ 0x0005 - 0x0012 reg=0 dateFragment Landroid/app/DialogFragment; │ │ 0x0000 - 0x0012 reg=3 this Lcom/cr5315/cfdc/ExtensionOneSettings$1; │ │ 0x0000 - 0x0012 reg=4 preference Landroid/preference/Preference; │ │ │ │ source_file_idx : 46 (ExtensionOneSettings.java) │ │ │ │ Class #4 header: │ │ -class_idx : 79 │ │ +class_idx : 81 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 46 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #4 annotations: │ │ @@ -1272,61 +1282,61 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionOneSettings;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0060dc: |[0060dc] com.cr5315.cfdc.ExtensionOneSettings$2.:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ │ -0060ec: 5b01 2000 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionOneSettings$2;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0020 │ │ -0060f0: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -0060f6: 0e00 |0005: return-void │ │ +0060f0: |[0060f0] com.cr5315.cfdc.ExtensionOneSettings$2.:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ │ +006100: 5b01 2000 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionOneSettings$2;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0020 │ │ +006104: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +00610a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/cr5315/cfdc/ExtensionOneSettings$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionOneSettings$2;) │ │ name : 'onPreferenceClick' │ │ type : '(Landroid/preference/Preference;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0060f8: |[0060f8] com.cr5315.cfdc.ExtensionOneSettings$2.onPreferenceClick:(Landroid/preference/Preference;)Z │ │ -006108: 2200 5800 |0000: new-instance v0, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment; // type@0058 │ │ -00610c: 7010 9d00 0000 |0002: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;.:()V // method@009d │ │ -006112: 5431 2000 |0005: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$2;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0020 │ │ -006116: 6e10 b000 0100 |0007: invoke-virtual {v1}, Lcom/cr5315/cfdc/ExtensionOneSettings;.getFragmentManager:()Landroid/app/FragmentManager; // method@00b0 │ │ -00611c: 0c01 |000a: move-result-object v1 │ │ -00611e: 1a02 7203 |000b: const-string v2, "timePicker" // string@0372 │ │ -006122: 6e30 0a00 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/app/DialogFragment;.show:(Landroid/app/FragmentManager;Ljava/lang/String;)V // method@000a │ │ -006128: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -00612a: 0f01 |0011: return v1 │ │ +00610c: |[00610c] com.cr5315.cfdc.ExtensionOneSettings$2.onPreferenceClick:(Landroid/preference/Preference;)Z │ │ +00611c: 2200 5a00 |0000: new-instance v0, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment; // type@005a │ │ +006120: 7010 9d00 0000 |0002: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;.:()V // method@009d │ │ +006126: 5431 2000 |0005: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$2;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0020 │ │ +00612a: 6e10 b000 0100 |0007: invoke-virtual {v1}, Lcom/cr5315/cfdc/ExtensionOneSettings;.getFragmentManager:()Landroid/app/FragmentManager; // method@00b0 │ │ +006130: 0c01 |000a: move-result-object v1 │ │ +006132: 1a02 7403 |000b: const-string v2, "timePicker" // string@0374 │ │ +006136: 6e30 0a00 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/app/DialogFragment;.show:(Landroid/app/FragmentManager;Ljava/lang/String;)V // method@000a │ │ +00613c: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +00613e: 0f01 |0011: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0005 line=112 │ │ 0x0010 line=113 │ │ locals : │ │ 0x0005 - 0x0012 reg=0 timeFragment Landroid/app/DialogFragment; │ │ 0x0000 - 0x0012 reg=3 this Lcom/cr5315/cfdc/ExtensionOneSettings$2; │ │ 0x0000 - 0x0012 reg=4 preference Landroid/preference/Preference; │ │ │ │ source_file_idx : 46 (ExtensionOneSettings.java) │ │ │ │ Class #5 header: │ │ -class_idx : 80 │ │ +class_idx : 82 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 46 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #5 annotations: │ │ @@ -1352,54 +1362,54 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionOneSettings;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -00612c: |[00612c] com.cr5315.cfdc.ExtensionOneSettings$3.:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ │ -00613c: 5b01 2100 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionOneSettings$3;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0021 │ │ -006140: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -006146: 0e00 |0005: return-void │ │ +006140: |[006140] com.cr5315.cfdc.ExtensionOneSettings$3.:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ │ +006150: 5b01 2100 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionOneSettings$3;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0021 │ │ +006154: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +00615a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/cr5315/cfdc/ExtensionOneSettings$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionOneSettings$3;) │ │ name : 'onPreferenceClick' │ │ type : '(Landroid/preference/Preference;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -006148: |[006148] com.cr5315.cfdc.ExtensionOneSettings$3.onPreferenceClick:(Landroid/preference/Preference;)Z │ │ -006158: 5410 2100 |0000: iget-object v0, v1, Lcom/cr5315/cfdc/ExtensionOneSettings$3;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0021 │ │ -00615c: 7110 a200 0000 |0002: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.access$000:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V // method@00a2 │ │ -006162: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -006164: 0f00 |0006: return v0 │ │ +00615c: |[00615c] com.cr5315.cfdc.ExtensionOneSettings$3.onPreferenceClick:(Landroid/preference/Preference;)Z │ │ +00616c: 5410 2100 |0000: iget-object v0, v1, Lcom/cr5315/cfdc/ExtensionOneSettings$3;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0021 │ │ +006170: 7110 a200 0000 |0002: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.access$000:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V // method@00a2 │ │ +006176: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +006178: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0005 line=121 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/cr5315/cfdc/ExtensionOneSettings$3; │ │ 0x0000 - 0x0007 reg=2 preference Landroid/preference/Preference; │ │ │ │ source_file_idx : 46 (ExtensionOneSettings.java) │ │ │ │ Class #6 header: │ │ -class_idx : 81 │ │ +class_idx : 83 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 46 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #6 annotations: │ │ @@ -1425,54 +1435,54 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionOneSettings;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -006168: |[006168] com.cr5315.cfdc.ExtensionOneSettings$4.:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ │ -006178: 5b01 2200 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionOneSettings$4;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0022 │ │ -00617c: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -006182: 0e00 |0005: return-void │ │ +00617c: |[00617c] com.cr5315.cfdc.ExtensionOneSettings$4.:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ │ +00618c: 5b01 2200 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionOneSettings$4;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0022 │ │ +006190: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +006196: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/cr5315/cfdc/ExtensionOneSettings$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionOneSettings$4;) │ │ name : 'onPreferenceClick' │ │ type : '(Landroid/preference/Preference;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -006184: |[006184] com.cr5315.cfdc.ExtensionOneSettings$4.onPreferenceClick:(Landroid/preference/Preference;)Z │ │ -006194: 5410 2200 |0000: iget-object v0, v1, Lcom/cr5315/cfdc/ExtensionOneSettings$4;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0022 │ │ -006198: 7110 a300 0000 |0002: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.access$100:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V // method@00a3 │ │ -00619e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0061a0: 0f00 |0006: return v0 │ │ +006198: |[006198] com.cr5315.cfdc.ExtensionOneSettings$4.onPreferenceClick:(Landroid/preference/Preference;)Z │ │ +0061a8: 5410 2200 |0000: iget-object v0, v1, Lcom/cr5315/cfdc/ExtensionOneSettings$4;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0022 │ │ +0061ac: 7110 a300 0000 |0002: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.access$100:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V // method@00a3 │ │ +0061b2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0061b4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0005 line=129 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/cr5315/cfdc/ExtensionOneSettings$4; │ │ 0x0000 - 0x0007 reg=2 preference Landroid/preference/Preference; │ │ │ │ source_file_idx : 46 (ExtensionOneSettings.java) │ │ │ │ Class #7 header: │ │ -class_idx : 82 │ │ +class_idx : 84 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 46 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #7 annotations: │ │ @@ -1498,131 +1508,132 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionOneSettings;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0061a4: |[0061a4] com.cr5315.cfdc.ExtensionOneSettings$5.:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ │ -0061b4: 5b01 2300 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionOneSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0023 │ │ -0061b8: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -0061be: 0e00 |0005: return-void │ │ +0061b8: |[0061b8] com.cr5315.cfdc.ExtensionOneSettings$5.:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ │ +0061c8: 5b01 2300 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionOneSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0023 │ │ +0061cc: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +0061d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/cr5315/cfdc/ExtensionOneSettings$5; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionOneSettings$5;) │ │ name : 'onSharedPreferenceChanged' │ │ type : '(Landroid/content/SharedPreferences;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 138 16-bit code units │ │ -0061c0: |[0061c0] com.cr5315.cfdc.ExtensionOneSettings$5.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -0061d0: 1a00 1600 |0000: const-string v0, "CFDC" // string@0016 │ │ -0061d4: 2201 9c00 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@009c │ │ -0061d8: 7010 ca01 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -0061de: 1a02 d302 |0007: const-string v2, "pref " // string@02d3 │ │ -0061e2: 6e20 cd01 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -0061e8: 0c01 |000c: move-result-object v1 │ │ -0061ea: 6e20 cd01 5100 |000d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -0061f0: 0c01 |0010: move-result-object v1 │ │ -0061f2: 1a02 0400 |0011: const-string v2, " changed" // string@0004 │ │ -0061f6: 6e20 cd01 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -0061fc: 0c01 |0016: move-result-object v1 │ │ -0061fe: 6e10 ce01 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -006204: 0c01 |001a: move-result-object v1 │ │ -006206: 7120 6200 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0062 │ │ -00620c: 1a00 0a03 |001e: const-string v0, "pref_title_one" // string@030a │ │ -006210: 6e20 c701 0500 |0020: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -006216: 0a00 |0023: move-result v0 │ │ -006218: 3800 0800 |0024: if-eqz v0, 002c // +0008 │ │ -00621c: 5430 2300 |0026: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0023 │ │ -006220: 7110 a400 0000 |0028: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.access$200:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V // method@00a4 │ │ -006226: 0e00 |002b: return-void │ │ -006228: 1a00 f902 |002c: const-string v0, "pref_message_one" // string@02f9 │ │ -00622c: 6e20 c701 0500 |002e: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -006232: 0a00 |0031: move-result v0 │ │ -006234: 3800 0800 |0032: if-eqz v0, 003a // +0008 │ │ -006238: 5430 2300 |0034: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0023 │ │ -00623c: 7110 a500 0000 |0036: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.access$300:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V // method@00a5 │ │ -006242: 28f2 |0039: goto 002b // -000e │ │ -006244: 1a00 f002 |003a: const-string v0, "pref_icon_one" // string@02f0 │ │ -006248: 6e20 c701 0500 |003c: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -00624e: 0a00 |003f: move-result v0 │ │ -006250: 3800 0800 |0040: if-eqz v0, 0048 // +0008 │ │ -006254: 5430 2300 |0042: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0023 │ │ -006258: 7110 a600 0000 |0044: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.access$400:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V // method@00a6 │ │ -00625e: 28e4 |0047: goto 002b // -001c │ │ -006260: 1a00 e902 |0048: const-string v0, "pref_date_year_one" // string@02e9 │ │ -006264: 6e20 c701 0500 |004a: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -00626a: 0a00 |004d: move-result v0 │ │ -00626c: 3900 1200 |004e: if-nez v0, 0060 // +0012 │ │ -006270: 1a00 e202 |0050: const-string v0, "pref_date_month_one" // string@02e2 │ │ -006274: 6e20 c701 0500 |0052: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -00627a: 0a00 |0055: move-result v0 │ │ -00627c: 3900 0a00 |0056: if-nez v0, 0060 // +000a │ │ -006280: 1a00 de02 |0058: const-string v0, "pref_date_day_one" // string@02de │ │ -006284: 6e20 c701 0500 |005a: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -00628a: 0a00 |005d: move-result v0 │ │ -00628c: 3800 0800 |005e: if-eqz v0, 0066 // +0008 │ │ -006290: 5430 2300 |0060: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0023 │ │ -006294: 7110 a700 0000 |0062: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.access$500:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V // method@00a7 │ │ -00629a: 28c6 |0065: goto 002b // -003a │ │ -00629c: 1a00 fe02 |0066: const-string v0, "pref_time_hour_one" // string@02fe │ │ -0062a0: 6e20 c701 0500 |0068: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -0062a6: 0a00 |006b: move-result v0 │ │ -0062a8: 3900 0a00 |006c: if-nez v0, 0076 // +000a │ │ -0062ac: 1a00 0203 |006e: const-string v0, "pref_time_minute_one" // string@0302 │ │ -0062b0: 6e20 c701 0500 |0070: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -0062b6: 0a00 |0073: move-result v0 │ │ -0062b8: 3800 0800 |0074: if-eqz v0, 007c // +0008 │ │ -0062bc: 5430 2300 |0076: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0023 │ │ -0062c0: 7110 a800 0000 |0078: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.access$600:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V // method@00a8 │ │ -0062c6: 28b0 |007b: goto 002b // -0050 │ │ -0062c8: 1a00 d602 |007c: const-string v0, "pref_action_one" // string@02d6 │ │ -0062cc: 6e20 c701 0500 |007e: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -0062d2: 0a00 |0081: move-result v0 │ │ -0062d4: 3800 a9ff |0082: if-eqz v0, 002b // -0057 │ │ -0062d8: 5430 2300 |0084: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0023 │ │ -0062dc: 7110 a900 0000 |0086: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.access$700:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V // method@00a9 │ │ -0062e2: 28a2 |0089: goto 002b // -005e │ │ +0061d4: |[0061d4] com.cr5315.cfdc.ExtensionOneSettings$5.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +0061e4: 1a00 1600 |0000: const-string v0, "CFDC" // string@0016 │ │ +0061e8: 2201 9e00 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@009e │ │ +0061ec: 7010 ca01 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +0061f2: 1a02 d502 |0007: const-string v2, "pref " // string@02d5 │ │ +0061f6: 6e20 cd01 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +0061fc: 0c01 |000c: move-result-object v1 │ │ +0061fe: 6e20 cd01 5100 |000d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +006204: 0c01 |0010: move-result-object v1 │ │ +006206: 1a02 0400 |0011: const-string v2, " changed" // string@0004 │ │ +00620a: 6e20 cd01 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +006210: 0c01 |0016: move-result-object v1 │ │ +006212: 6e10 ce01 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +006218: 0c01 |001a: move-result-object v1 │ │ +00621a: 7120 6200 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0062 │ │ +006220: 1a00 0c03 |001e: const-string v0, "pref_title_one" // string@030c │ │ +006224: 6e20 c701 0500 |0020: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +00622a: 0a00 |0023: move-result v0 │ │ +00622c: 3800 0800 |0024: if-eqz v0, 002c // +0008 │ │ +006230: 5430 2300 |0026: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0023 │ │ +006234: 7110 a400 0000 |0028: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.access$200:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V // method@00a4 │ │ +00623a: 0e00 |002b: return-void │ │ +00623c: 1a00 fb02 |002c: const-string v0, "pref_message_one" // string@02fb │ │ +006240: 6e20 c701 0500 |002e: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +006246: 0a00 |0031: move-result v0 │ │ +006248: 3800 0800 |0032: if-eqz v0, 003a // +0008 │ │ +00624c: 5430 2300 |0034: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0023 │ │ +006250: 7110 a500 0000 |0036: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.access$300:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V // method@00a5 │ │ +006256: 28f2 |0039: goto 002b // -000e │ │ +006258: 1a00 f202 |003a: const-string v0, "pref_icon_one" // string@02f2 │ │ +00625c: 6e20 c701 0500 |003c: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +006262: 0a00 |003f: move-result v0 │ │ +006264: 3800 0800 |0040: if-eqz v0, 0048 // +0008 │ │ +006268: 5430 2300 |0042: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0023 │ │ +00626c: 7110 a600 0000 |0044: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.access$400:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V // method@00a6 │ │ +006272: 28e4 |0047: goto 002b // -001c │ │ +006274: 1a00 eb02 |0048: const-string v0, "pref_date_year_one" // string@02eb │ │ +006278: 6e20 c701 0500 |004a: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +00627e: 0a00 |004d: move-result v0 │ │ +006280: 3900 1200 |004e: if-nez v0, 0060 // +0012 │ │ +006284: 1a00 e402 |0050: const-string v0, "pref_date_month_one" // string@02e4 │ │ +006288: 6e20 c701 0500 |0052: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +00628e: 0a00 |0055: move-result v0 │ │ +006290: 3900 0a00 |0056: if-nez v0, 0060 // +000a │ │ +006294: 1a00 e002 |0058: const-string v0, "pref_date_day_one" // string@02e0 │ │ +006298: 6e20 c701 0500 |005a: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +00629e: 0a00 |005d: move-result v0 │ │ +0062a0: 3800 0800 |005e: if-eqz v0, 0066 // +0008 │ │ +0062a4: 5430 2300 |0060: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0023 │ │ +0062a8: 7110 a700 0000 |0062: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.access$500:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V // method@00a7 │ │ +0062ae: 28c6 |0065: goto 002b // -003a │ │ +0062b0: 1a00 0003 |0066: const-string v0, "pref_time_hour_one" // string@0300 │ │ +0062b4: 6e20 c701 0500 |0068: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +0062ba: 0a00 |006b: move-result v0 │ │ +0062bc: 3900 0a00 |006c: if-nez v0, 0076 // +000a │ │ +0062c0: 1a00 0403 |006e: const-string v0, "pref_time_minute_one" // string@0304 │ │ +0062c4: 6e20 c701 0500 |0070: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +0062ca: 0a00 |0073: move-result v0 │ │ +0062cc: 3800 0800 |0074: if-eqz v0, 007c // +0008 │ │ +0062d0: 5430 2300 |0076: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0023 │ │ +0062d4: 7110 a800 0000 |0078: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.access$600:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V // method@00a8 │ │ +0062da: 28b0 |007b: goto 002b // -0050 │ │ +0062dc: 1a00 d802 |007c: const-string v0, "pref_action_one" // string@02d8 │ │ +0062e0: 6e20 c701 0500 |007e: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +0062e6: 0a00 |0081: move-result v0 │ │ +0062e8: 3800 a9ff |0082: if-eqz v0, 002b // -0057 │ │ +0062ec: 5430 2300 |0084: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0023 │ │ +0062f0: 7110 a900 0000 |0086: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.access$700:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V // method@00a9 │ │ +0062f6: 28a2 |0089: goto 002b // -005e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x001e line=137 │ │ 0x0026 line=138 │ │ 0x002b line=151 │ │ 0x002c line=139 │ │ 0x0034 line=140 │ │ 0x003a line=141 │ │ 0x0042 line=142 │ │ 0x0048 line=143 │ │ + 0x005a line=144 │ │ 0x0060 line=145 │ │ 0x0066 line=146 │ │ 0x0076 line=147 │ │ 0x007c line=148 │ │ 0x0084 line=149 │ │ locals : │ │ 0x0000 - 0x008a reg=3 this Lcom/cr5315/cfdc/ExtensionOneSettings$5; │ │ 0x0000 - 0x008a reg=4 sharedPreferences Landroid/content/SharedPreferences; │ │ 0x0000 - 0x008a reg=5 key Ljava/lang/String; │ │ │ │ source_file_idx : 46 (ExtensionOneSettings.java) │ │ │ │ Class #8 header: │ │ -class_idx : 83 │ │ +class_idx : 85 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 46 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #8 annotations: │ │ @@ -1652,75 +1663,75 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionOneSettings;Landroid/widget/EditText;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0062e4: |[0062e4] com.cr5315.cfdc.ExtensionOneSettings$6.:(Lcom/cr5315/cfdc/ExtensionOneSettings;Landroid/widget/EditText;)V │ │ -0062f4: 5b01 2400 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionOneSettings$6;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0024 │ │ -0062f8: 5b02 2500 |0002: iput-object v2, v0, Lcom/cr5315/cfdc/ExtensionOneSettings$6;.val$editText:Landroid/widget/EditText; // field@0025 │ │ -0062fc: 7010 c001 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -006302: 0e00 |0007: return-void │ │ +0062f8: |[0062f8] com.cr5315.cfdc.ExtensionOneSettings$6.:(Lcom/cr5315/cfdc/ExtensionOneSettings;Landroid/widget/EditText;)V │ │ +006308: 5b01 2400 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionOneSettings$6;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0024 │ │ +00630c: 5b02 2500 |0002: iput-object v2, v0, Lcom/cr5315/cfdc/ExtensionOneSettings$6;.val$editText:Landroid/widget/EditText; // field@0025 │ │ +006310: 7010 c001 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +006316: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/cr5315/cfdc/ExtensionOneSettings$6; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/widget/EditText; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionOneSettings$6;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -006304: |[006304] com.cr5315.cfdc.ExtensionOneSettings$6.onClick:(Landroid/view/View;)V │ │ -006314: 5430 2500 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$6;.val$editText:Landroid/widget/EditText; // field@0025 │ │ -006318: 2201 9c00 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@009c │ │ -00631c: 7010 ca01 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -006322: 5432 2500 |0007: iget-object v2, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$6;.val$editText:Landroid/widget/EditText; // field@0025 │ │ -006326: 6e10 6a00 0200 |0009: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ -00632c: 0c02 |000c: move-result-object v2 │ │ -00632e: 6e20 cc01 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@01cc │ │ -006334: 0c01 |0010: move-result-object v1 │ │ -006336: 1a02 0700 |0011: const-string v2, "%title" // string@0007 │ │ -00633a: 6e20 cd01 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -006340: 0c01 |0016: move-result-object v1 │ │ -006342: 6e10 ce01 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -006348: 0c01 |001a: move-result-object v1 │ │ -00634a: 6e20 6c00 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@006c │ │ -006350: 5430 2500 |001e: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$6;.val$editText:Landroid/widget/EditText; // field@0025 │ │ -006354: 5431 2500 |0020: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$6;.val$editText:Landroid/widget/EditText; // field@0025 │ │ -006358: 6e10 6a00 0100 |0022: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ -00635e: 0c01 |0025: move-result-object v1 │ │ -006360: 7210 5c00 0100 |0026: invoke-interface {v1}, Landroid/text/Editable;.length:()I // method@005c │ │ -006366: 0a01 |0029: move-result v1 │ │ -006368: 6e20 6b00 1000 |002a: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setSelection:(I)V // method@006b │ │ -00636e: 0e00 |002d: return-void │ │ +006318: |[006318] com.cr5315.cfdc.ExtensionOneSettings$6.onClick:(Landroid/view/View;)V │ │ +006328: 5430 2500 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$6;.val$editText:Landroid/widget/EditText; // field@0025 │ │ +00632c: 2201 9e00 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@009e │ │ +006330: 7010 ca01 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +006336: 5432 2500 |0007: iget-object v2, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$6;.val$editText:Landroid/widget/EditText; // field@0025 │ │ +00633a: 6e10 6a00 0200 |0009: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ +006340: 0c02 |000c: move-result-object v2 │ │ +006342: 6e20 cc01 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@01cc │ │ +006348: 0c01 |0010: move-result-object v1 │ │ +00634a: 1a02 0700 |0011: const-string v2, "%title" // string@0007 │ │ +00634e: 6e20 cd01 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +006354: 0c01 |0016: move-result-object v1 │ │ +006356: 6e10 ce01 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +00635c: 0c01 |001a: move-result-object v1 │ │ +00635e: 6e20 6c00 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@006c │ │ +006364: 5430 2500 |001e: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$6;.val$editText:Landroid/widget/EditText; // field@0025 │ │ +006368: 5431 2500 |0020: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$6;.val$editText:Landroid/widget/EditText; // field@0025 │ │ +00636c: 6e10 6a00 0100 |0022: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ +006372: 0c01 |0025: move-result-object v1 │ │ +006374: 7210 5c00 0100 |0026: invoke-interface {v1}, Landroid/text/Editable;.length:()I // method@005c │ │ +00637a: 0a01 |0029: move-result v1 │ │ +00637c: 6e20 6b00 1000 |002a: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setSelection:(I)V // method@006b │ │ +006382: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x001e line=249 │ │ 0x002d line=250 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Lcom/cr5315/cfdc/ExtensionOneSettings$6; │ │ 0x0000 - 0x002e reg=4 v Landroid/view/View; │ │ │ │ source_file_idx : 46 (ExtensionOneSettings.java) │ │ │ │ Class #9 header: │ │ -class_idx : 84 │ │ +class_idx : 86 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 46 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #9 annotations: │ │ @@ -1750,75 +1761,75 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionOneSettings;Landroid/widget/EditText;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -006370: |[006370] com.cr5315.cfdc.ExtensionOneSettings$7.:(Lcom/cr5315/cfdc/ExtensionOneSettings;Landroid/widget/EditText;)V │ │ -006380: 5b01 2600 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionOneSettings$7;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0026 │ │ -006384: 5b02 2700 |0002: iput-object v2, v0, Lcom/cr5315/cfdc/ExtensionOneSettings$7;.val$editText:Landroid/widget/EditText; // field@0027 │ │ -006388: 7010 c001 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -00638e: 0e00 |0007: return-void │ │ +006384: |[006384] com.cr5315.cfdc.ExtensionOneSettings$7.:(Lcom/cr5315/cfdc/ExtensionOneSettings;Landroid/widget/EditText;)V │ │ +006394: 5b01 2600 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionOneSettings$7;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0026 │ │ +006398: 5b02 2700 |0002: iput-object v2, v0, Lcom/cr5315/cfdc/ExtensionOneSettings$7;.val$editText:Landroid/widget/EditText; // field@0027 │ │ +00639c: 7010 c001 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +0063a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/cr5315/cfdc/ExtensionOneSettings$7; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/widget/EditText; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionOneSettings$7;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -006390: |[006390] com.cr5315.cfdc.ExtensionOneSettings$7.onClick:(Landroid/view/View;)V │ │ -0063a0: 5430 2700 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$7;.val$editText:Landroid/widget/EditText; // field@0027 │ │ -0063a4: 2201 9c00 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@009c │ │ -0063a8: 7010 ca01 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -0063ae: 5432 2700 |0007: iget-object v2, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$7;.val$editText:Landroid/widget/EditText; // field@0027 │ │ -0063b2: 6e10 6a00 0200 |0009: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ -0063b8: 0c02 |000c: move-result-object v2 │ │ -0063ba: 6e20 cc01 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@01cc │ │ -0063c0: 0c01 |0010: move-result-object v1 │ │ -0063c2: 1a02 0600 |0011: const-string v2, "%time" // string@0006 │ │ -0063c6: 6e20 cd01 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -0063cc: 0c01 |0016: move-result-object v1 │ │ -0063ce: 6e10 ce01 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -0063d4: 0c01 |001a: move-result-object v1 │ │ -0063d6: 6e20 6c00 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@006c │ │ -0063dc: 5430 2700 |001e: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$7;.val$editText:Landroid/widget/EditText; // field@0027 │ │ -0063e0: 5431 2700 |0020: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$7;.val$editText:Landroid/widget/EditText; // field@0027 │ │ -0063e4: 6e10 6a00 0100 |0022: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ -0063ea: 0c01 |0025: move-result-object v1 │ │ -0063ec: 7210 5c00 0100 |0026: invoke-interface {v1}, Landroid/text/Editable;.length:()I // method@005c │ │ -0063f2: 0a01 |0029: move-result v1 │ │ -0063f4: 6e20 6b00 1000 |002a: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setSelection:(I)V // method@006b │ │ -0063fa: 0e00 |002d: return-void │ │ +0063a4: |[0063a4] com.cr5315.cfdc.ExtensionOneSettings$7.onClick:(Landroid/view/View;)V │ │ +0063b4: 5430 2700 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$7;.val$editText:Landroid/widget/EditText; // field@0027 │ │ +0063b8: 2201 9e00 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@009e │ │ +0063bc: 7010 ca01 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +0063c2: 5432 2700 |0007: iget-object v2, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$7;.val$editText:Landroid/widget/EditText; // field@0027 │ │ +0063c6: 6e10 6a00 0200 |0009: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ +0063cc: 0c02 |000c: move-result-object v2 │ │ +0063ce: 6e20 cc01 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@01cc │ │ +0063d4: 0c01 |0010: move-result-object v1 │ │ +0063d6: 1a02 0600 |0011: const-string v2, "%time" // string@0006 │ │ +0063da: 6e20 cd01 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +0063e0: 0c01 |0016: move-result-object v1 │ │ +0063e2: 6e10 ce01 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +0063e8: 0c01 |001a: move-result-object v1 │ │ +0063ea: 6e20 6c00 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@006c │ │ +0063f0: 5430 2700 |001e: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$7;.val$editText:Landroid/widget/EditText; // field@0027 │ │ +0063f4: 5431 2700 |0020: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$7;.val$editText:Landroid/widget/EditText; // field@0027 │ │ +0063f8: 6e10 6a00 0100 |0022: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ +0063fe: 0c01 |0025: move-result-object v1 │ │ +006400: 7210 5c00 0100 |0026: invoke-interface {v1}, Landroid/text/Editable;.length:()I // method@005c │ │ +006406: 0a01 |0029: move-result v1 │ │ +006408: 6e20 6b00 1000 |002a: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setSelection:(I)V // method@006b │ │ +00640e: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x001e line=258 │ │ 0x002d line=259 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Lcom/cr5315/cfdc/ExtensionOneSettings$7; │ │ 0x0000 - 0x002e reg=4 v Landroid/view/View; │ │ │ │ source_file_idx : 46 (ExtensionOneSettings.java) │ │ │ │ Class #10 header: │ │ -class_idx : 85 │ │ +class_idx : 87 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 46 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #10 annotations: │ │ @@ -1848,69 +1859,69 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionOneSettings;Landroid/widget/EditText;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0063fc: |[0063fc] com.cr5315.cfdc.ExtensionOneSettings$8.:(Lcom/cr5315/cfdc/ExtensionOneSettings;Landroid/widget/EditText;)V │ │ -00640c: 5b01 2800 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionOneSettings$8;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0028 │ │ -006410: 5b02 2900 |0002: iput-object v2, v0, Lcom/cr5315/cfdc/ExtensionOneSettings$8;.val$editText:Landroid/widget/EditText; // field@0029 │ │ -006414: 7010 c001 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -00641a: 0e00 |0007: return-void │ │ +006410: |[006410] com.cr5315.cfdc.ExtensionOneSettings$8.:(Lcom/cr5315/cfdc/ExtensionOneSettings;Landroid/widget/EditText;)V │ │ +006420: 5b01 2800 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionOneSettings$8;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0028 │ │ +006424: 5b02 2900 |0002: iput-object v2, v0, Lcom/cr5315/cfdc/ExtensionOneSettings$8;.val$editText:Landroid/widget/EditText; // field@0029 │ │ +006428: 7010 c001 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +00642e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/cr5315/cfdc/ExtensionOneSettings$8; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/widget/EditText; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionOneSettings$8;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -00641c: |[00641c] com.cr5315.cfdc.ExtensionOneSettings$8.onClick:(Landroid/content/DialogInterface;I)V │ │ -00642c: 5430 2800 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$8;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0028 │ │ -006430: 7110 aa00 0000 |0002: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.access$800:(Lcom/cr5315/cfdc/ExtensionOneSettings;)Landroid/content/SharedPreferences$Editor; // method@00aa │ │ -006436: 0c00 |0005: move-result-object v0 │ │ -006438: 1a01 f902 |0006: const-string v1, "pref_message_one" // string@02f9 │ │ -00643c: 5432 2900 |0008: iget-object v2, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$8;.val$editText:Landroid/widget/EditText; // field@0029 │ │ -006440: 6e10 6a00 0200 |000a: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ -006446: 0c02 |000d: move-result-object v2 │ │ -006448: 6e10 c301 0200 |000e: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@01c3 │ │ -00644e: 0c02 |0011: move-result-object v2 │ │ -006450: 7230 1c00 1002 |0012: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@001c │ │ -006456: 5430 2800 |0015: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$8;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0028 │ │ -00645a: 7110 aa00 0000 |0017: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.access$800:(Lcom/cr5315/cfdc/ExtensionOneSettings;)Landroid/content/SharedPreferences$Editor; // method@00aa │ │ -006460: 0c00 |001a: move-result-object v0 │ │ -006462: 7210 1a00 0000 |001b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@001a │ │ -006468: 0e00 |001e: return-void │ │ +006430: |[006430] com.cr5315.cfdc.ExtensionOneSettings$8.onClick:(Landroid/content/DialogInterface;I)V │ │ +006440: 5430 2800 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$8;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0028 │ │ +006444: 7110 aa00 0000 |0002: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.access$800:(Lcom/cr5315/cfdc/ExtensionOneSettings;)Landroid/content/SharedPreferences$Editor; // method@00aa │ │ +00644a: 0c00 |0005: move-result-object v0 │ │ +00644c: 1a01 fb02 |0006: const-string v1, "pref_message_one" // string@02fb │ │ +006450: 5432 2900 |0008: iget-object v2, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$8;.val$editText:Landroid/widget/EditText; // field@0029 │ │ +006454: 6e10 6a00 0200 |000a: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ +00645a: 0c02 |000d: move-result-object v2 │ │ +00645c: 6e10 c301 0200 |000e: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@01c3 │ │ +006462: 0c02 |0011: move-result-object v2 │ │ +006464: 7230 1c00 1002 |0012: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@001c │ │ +00646a: 5430 2800 |0015: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$8;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@0028 │ │ +00646e: 7110 aa00 0000 |0017: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.access$800:(Lcom/cr5315/cfdc/ExtensionOneSettings;)Landroid/content/SharedPreferences$Editor; // method@00aa │ │ +006474: 0c00 |001a: move-result-object v0 │ │ +006476: 7210 1a00 0000 |001b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@001a │ │ +00647c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0015 line=267 │ │ 0x001e line=268 │ │ locals : │ │ 0x0000 - 0x001f reg=3 this Lcom/cr5315/cfdc/ExtensionOneSettings$8; │ │ 0x0000 - 0x001f reg=4 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x001f reg=5 which I │ │ │ │ source_file_idx : 46 (ExtensionOneSettings.java) │ │ │ │ Class #11 header: │ │ -class_idx : 86 │ │ +class_idx : 88 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 46 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #11 annotations: │ │ @@ -1942,69 +1953,69 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionOneSettings;Landroid/content/SharedPreferences$Editor;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -00646c: |[00646c] com.cr5315.cfdc.ExtensionOneSettings$9.:(Lcom/cr5315/cfdc/ExtensionOneSettings;Landroid/content/SharedPreferences$Editor;)V │ │ -00647c: 5b01 2a00 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionOneSettings$9;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@002a │ │ -006480: 5b02 2b00 |0002: iput-object v2, v0, Lcom/cr5315/cfdc/ExtensionOneSettings$9;.val$editor:Landroid/content/SharedPreferences$Editor; // field@002b │ │ -006484: 7010 c001 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -00648a: 0e00 |0007: return-void │ │ +006480: |[006480] com.cr5315.cfdc.ExtensionOneSettings$9.:(Lcom/cr5315/cfdc/ExtensionOneSettings;Landroid/content/SharedPreferences$Editor;)V │ │ +006490: 5b01 2a00 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionOneSettings$9;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@002a │ │ +006494: 5b02 2b00 |0002: iput-object v2, v0, Lcom/cr5315/cfdc/ExtensionOneSettings$9;.val$editor:Landroid/content/SharedPreferences$Editor; // field@002b │ │ +006498: 7010 c001 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +00649e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/cr5315/cfdc/ExtensionOneSettings$9; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/SharedPreferences$Editor; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionOneSettings$9;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -00648c: |[00648c] com.cr5315.cfdc.ExtensionOneSettings$9.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -00649c: 5430 2b00 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$9;.val$editor:Landroid/content/SharedPreferences$Editor; // field@002b │ │ -0064a0: 1a01 f002 |0002: const-string v1, "pref_icon_one" // string@02f0 │ │ -0064a4: 6202 9b00 |0004: sget-object v2, Lcom/cr5315/cfdc/IconPickerAdapter;.thumbs:[Ljava/lang/Integer; // field@009b │ │ -0064a8: 4602 0206 |0006: aget-object v2, v2, v6 │ │ -0064ac: 6e10 bd01 0200 |0008: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@01bd │ │ -0064b2: 0a02 |000b: move-result v2 │ │ -0064b4: 7230 1b00 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ -0064ba: 5430 2b00 |000f: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$9;.val$editor:Landroid/content/SharedPreferences$Editor; // field@002b │ │ -0064be: 7210 1a00 0000 |0011: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@001a │ │ -0064c4: 1a00 1600 |0014: const-string v0, "CFDC" // string@0016 │ │ -0064c8: 2201 9c00 |0016: new-instance v1, Ljava/lang/StringBuilder; // type@009c │ │ -0064cc: 7010 ca01 0100 |0018: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -0064d2: 1a02 3f00 |001b: const-string v2, "Icon id: " // string@003f │ │ -0064d6: 6e20 cd01 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -0064dc: 0c01 |0020: move-result-object v1 │ │ -0064de: 6202 9b00 |0021: sget-object v2, Lcom/cr5315/cfdc/IconPickerAdapter;.thumbs:[Ljava/lang/Integer; // field@009b │ │ -0064e2: 4602 0206 |0023: aget-object v2, v2, v6 │ │ -0064e6: 6e20 cc01 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@01cc │ │ -0064ec: 0c01 |0028: move-result-object v1 │ │ -0064ee: 6e10 ce01 0100 |0029: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -0064f4: 0c01 |002c: move-result-object v1 │ │ -0064f6: 7120 6200 1000 |002d: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0062 │ │ -0064fc: 5430 2a00 |0030: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$9;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@002a │ │ -006500: 7110 ab00 0000 |0032: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.access$900:(Lcom/cr5315/cfdc/ExtensionOneSettings;)Landroid/content/Context; // method@00ab │ │ -006506: 0c00 |0035: move-result-object v0 │ │ -006508: 1401 0b00 087f |0036: const v1, #float 1.80775e+38 // #7f08000b │ │ -00650e: 1212 |0039: const/4 v2, #int 1 // #1 │ │ -006510: 7130 7400 1002 |003a: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0074 │ │ -006516: 0c00 |003d: move-result-object v0 │ │ -006518: 6e10 7600 0000 |003e: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0076 │ │ -00651e: 0e00 |0041: return-void │ │ +0064a0: |[0064a0] com.cr5315.cfdc.ExtensionOneSettings$9.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0064b0: 5430 2b00 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$9;.val$editor:Landroid/content/SharedPreferences$Editor; // field@002b │ │ +0064b4: 1a01 f202 |0002: const-string v1, "pref_icon_one" // string@02f2 │ │ +0064b8: 6202 9b00 |0004: sget-object v2, Lcom/cr5315/cfdc/IconPickerAdapter;.thumbs:[Ljava/lang/Integer; // field@009b │ │ +0064bc: 4602 0206 |0006: aget-object v2, v2, v6 │ │ +0064c0: 6e10 bd01 0200 |0008: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@01bd │ │ +0064c6: 0a02 |000b: move-result v2 │ │ +0064c8: 7230 1b00 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ +0064ce: 5430 2b00 |000f: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$9;.val$editor:Landroid/content/SharedPreferences$Editor; // field@002b │ │ +0064d2: 7210 1a00 0000 |0011: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@001a │ │ +0064d8: 1a00 1600 |0014: const-string v0, "CFDC" // string@0016 │ │ +0064dc: 2201 9e00 |0016: new-instance v1, Ljava/lang/StringBuilder; // type@009e │ │ +0064e0: 7010 ca01 0100 |0018: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +0064e6: 1a02 3f00 |001b: const-string v2, "Icon id: " // string@003f │ │ +0064ea: 6e20 cd01 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +0064f0: 0c01 |0020: move-result-object v1 │ │ +0064f2: 6202 9b00 |0021: sget-object v2, Lcom/cr5315/cfdc/IconPickerAdapter;.thumbs:[Ljava/lang/Integer; // field@009b │ │ +0064f6: 4602 0206 |0023: aget-object v2, v2, v6 │ │ +0064fa: 6e20 cc01 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@01cc │ │ +006500: 0c01 |0028: move-result-object v1 │ │ +006502: 6e10 ce01 0100 |0029: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +006508: 0c01 |002c: move-result-object v1 │ │ +00650a: 7120 6200 1000 |002d: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0062 │ │ +006510: 5430 2a00 |0030: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$9;.this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; // field@002a │ │ +006514: 7110 ab00 0000 |0032: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.access$900:(Lcom/cr5315/cfdc/ExtensionOneSettings;)Landroid/content/Context; // method@00ab │ │ +00651a: 0c00 |0035: move-result-object v0 │ │ +00651c: 1401 0b00 087f |0036: const v1, #float 1.80775e+38 // #7f08000b │ │ +006522: 1212 |0039: const/4 v2, #int 1 // #1 │ │ +006524: 7130 7400 1002 |003a: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0074 │ │ +00652a: 0c00 |003d: move-result-object v0 │ │ +00652c: 6e10 7600 0000 |003e: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0076 │ │ +006532: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ 0x000f line=289 │ │ 0x0014 line=290 │ │ 0x0030 line=291 │ │ 0x0041 line=292 │ │ @@ -2015,17 +2026,17 @@ │ │ 0x0000 - 0x0042 reg=5 v Landroid/view/View; │ │ 0x0000 - 0x0042 reg=6 position I │ │ 0x0000 - 0x0042 reg=7 id J │ │ │ │ source_file_idx : 46 (ExtensionOneSettings.java) │ │ │ │ Class #12 header: │ │ -class_idx : 87 │ │ +class_idx : 89 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 9 │ │ +superclass_idx : 11 │ │ source_file_idx : 46 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #12 annotations: │ │ @@ -2055,17 +2066,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -006520: |[006520] com.cr5315.cfdc.ExtensionOneSettings$DatePickerFragment.:()V │ │ -006530: 7010 0900 0000 |0000: invoke-direct {v0}, Landroid/app/DialogFragment;.:()V // method@0009 │ │ -006536: 0e00 |0003: return-void │ │ +006534: |[006534] com.cr5315.cfdc.ExtensionOneSettings$DatePickerFragment.:()V │ │ +006544: 7010 0900 0000 |0000: invoke-direct {v0}, Landroid/app/DialogFragment;.:()V // method@0009 │ │ +00654a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment; │ │ │ │ Virtual methods - │ │ @@ -2074,62 +2085,62 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 88 16-bit code units │ │ -006538: |[006538] com.cr5315.cfdc.ExtensionOneSettings$DatePickerFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -006548: 1259 |0000: const/4 v9, #int 5 // #5 │ │ -00654a: 1228 |0001: const/4 v8, #int 2 // #2 │ │ -00654c: 1217 |0002: const/4 v7, #int 1 // #1 │ │ -00654e: 12b2 |0003: const/4 v2, #int -5 // #fb │ │ -006550: 6e10 9a00 0a00 |0004: invoke-virtual {v10}, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment;.getActivity:()Landroid/app/Activity; // method@009a │ │ -006556: 0c00 |0007: move-result-object v0 │ │ -006558: 7110 5b00 0000 |0008: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ -00655e: 0c00 |000b: move-result-object v0 │ │ -006560: 5ba0 2d00 |000c: iput-object v0, v10, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@002d │ │ -006564: 7100 d701 0000 |000e: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@01d7 │ │ -00656a: 0c06 |0011: move-result-object v6 │ │ -00656c: 54a0 2d00 |0012: iget-object v0, v10, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@002d │ │ -006570: 1a01 e902 |0014: const-string v1, "pref_date_year_one" // string@02e9 │ │ -006574: 7230 1f00 1002 |0016: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -00657a: 0a00 |0019: move-result v0 │ │ -00657c: 3320 1900 |001a: if-ne v0, v2, 0033 // +0019 │ │ -006580: 6e20 d601 7600 |001c: invoke-virtual {v6, v7}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -006586: 0a03 |001f: move-result v3 │ │ -006588: 6e20 d601 8600 |0020: invoke-virtual {v6, v8}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -00658e: 0a04 |0023: move-result v4 │ │ -006590: 6e20 d601 9600 |0024: invoke-virtual {v6, v9}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -006596: 0a05 |0027: move-result v5 │ │ -006598: 2200 0700 |0028: new-instance v0, Landroid/app/DatePickerDialog; // type@0007 │ │ -00659c: 6e10 9a00 0a00 |002a: invoke-virtual {v10}, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment;.getActivity:()Landroid/app/Activity; // method@009a │ │ -0065a2: 0c01 |002d: move-result-object v1 │ │ -0065a4: 07a2 |002e: move-object v2, v10 │ │ -0065a6: 7606 0800 0000 |002f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/DatePickerDialog;.:(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V // method@0008 │ │ -0065ac: 1100 |0032: return-object v0 │ │ -0065ae: 54a0 2d00 |0033: iget-object v0, v10, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@002d │ │ -0065b2: 1a01 e902 |0035: const-string v1, "pref_date_year_one" // string@02e9 │ │ -0065b6: 6e20 d601 7600 |0037: invoke-virtual {v6, v7}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -0065bc: 0a02 |003a: move-result v2 │ │ -0065be: 7230 1f00 1002 |003b: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -0065c4: 0a03 |003e: move-result v3 │ │ -0065c6: 54a0 2d00 |003f: iget-object v0, v10, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@002d │ │ -0065ca: 1a01 e202 |0041: const-string v1, "pref_date_month_one" // string@02e2 │ │ -0065ce: 6e20 d601 8600 |0043: invoke-virtual {v6, v8}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -0065d4: 0a02 |0046: move-result v2 │ │ -0065d6: 7230 1f00 1002 |0047: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -0065dc: 0a04 |004a: move-result v4 │ │ -0065de: 54a0 2d00 |004b: iget-object v0, v10, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@002d │ │ -0065e2: 1a01 de02 |004d: const-string v1, "pref_date_day_one" // string@02de │ │ -0065e6: 6e20 d601 9600 |004f: invoke-virtual {v6, v9}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -0065ec: 0a02 |0052: move-result v2 │ │ -0065ee: 7230 1f00 1002 |0053: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -0065f4: 0a05 |0056: move-result v5 │ │ -0065f6: 28d1 |0057: goto 0028 // -002f │ │ +00654c: |[00654c] com.cr5315.cfdc.ExtensionOneSettings$DatePickerFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +00655c: 1259 |0000: const/4 v9, #int 5 // #5 │ │ +00655e: 1228 |0001: const/4 v8, #int 2 // #2 │ │ +006560: 1217 |0002: const/4 v7, #int 1 // #1 │ │ +006562: 12b2 |0003: const/4 v2, #int -5 // #fb │ │ +006564: 6e10 9a00 0a00 |0004: invoke-virtual {v10}, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment;.getActivity:()Landroid/app/Activity; // method@009a │ │ +00656a: 0c00 |0007: move-result-object v0 │ │ +00656c: 7110 5b00 0000 |0008: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ +006572: 0c00 |000b: move-result-object v0 │ │ +006574: 5ba0 2d00 |000c: iput-object v0, v10, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@002d │ │ +006578: 7100 d701 0000 |000e: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@01d7 │ │ +00657e: 0c06 |0011: move-result-object v6 │ │ +006580: 54a0 2d00 |0012: iget-object v0, v10, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@002d │ │ +006584: 1a01 eb02 |0014: const-string v1, "pref_date_year_one" // string@02eb │ │ +006588: 7230 1f00 1002 |0016: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +00658e: 0a00 |0019: move-result v0 │ │ +006590: 3320 1900 |001a: if-ne v0, v2, 0033 // +0019 │ │ +006594: 6e20 d601 7600 |001c: invoke-virtual {v6, v7}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +00659a: 0a03 |001f: move-result v3 │ │ +00659c: 6e20 d601 8600 |0020: invoke-virtual {v6, v8}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +0065a2: 0a04 |0023: move-result v4 │ │ +0065a4: 6e20 d601 9600 |0024: invoke-virtual {v6, v9}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +0065aa: 0a05 |0027: move-result v5 │ │ +0065ac: 2200 0900 |0028: new-instance v0, Landroid/app/DatePickerDialog; // type@0009 │ │ +0065b0: 6e10 9a00 0a00 |002a: invoke-virtual {v10}, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment;.getActivity:()Landroid/app/Activity; // method@009a │ │ +0065b6: 0c01 |002d: move-result-object v1 │ │ +0065b8: 07a2 |002e: move-object v2, v10 │ │ +0065ba: 7606 0800 0000 |002f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/DatePickerDialog;.:(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V // method@0008 │ │ +0065c0: 1100 |0032: return-object v0 │ │ +0065c2: 54a0 2d00 |0033: iget-object v0, v10, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@002d │ │ +0065c6: 1a01 eb02 |0035: const-string v1, "pref_date_year_one" // string@02eb │ │ +0065ca: 6e20 d601 7600 |0037: invoke-virtual {v6, v7}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +0065d0: 0a02 |003a: move-result v2 │ │ +0065d2: 7230 1f00 1002 |003b: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +0065d8: 0a03 |003e: move-result v3 │ │ +0065da: 54a0 2d00 |003f: iget-object v0, v10, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@002d │ │ +0065de: 1a01 e402 |0041: const-string v1, "pref_date_month_one" // string@02e4 │ │ +0065e2: 6e20 d601 8600 |0043: invoke-virtual {v6, v8}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +0065e8: 0a02 |0046: move-result v2 │ │ +0065ea: 7230 1f00 1002 |0047: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +0065f0: 0a04 |004a: move-result v4 │ │ +0065f2: 54a0 2d00 |004b: iget-object v0, v10, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@002d │ │ +0065f6: 1a01 e002 |004d: const-string v1, "pref_date_day_one" // string@02e0 │ │ +0065fa: 6e20 d601 9600 |004f: invoke-virtual {v6, v9}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +006600: 0a02 |0052: move-result v2 │ │ +006602: 7230 1f00 1002 |0053: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +006608: 0a05 |0056: move-result v5 │ │ +00660a: 28d1 |0057: goto 0028 // -002f │ │ catches : (none) │ │ positions : │ │ 0x0004 line=353 │ │ 0x000e line=355 │ │ 0x0012 line=357 │ │ 0x001c line=358 │ │ 0x0020 line=359 │ │ @@ -2154,52 +2165,52 @@ │ │ type : '(Landroid/widget/DatePicker;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -0065f8: |[0065f8] com.cr5315.cfdc.ExtensionOneSettings$DatePickerFragment.onDateSet:(Landroid/widget/DatePicker;III)V │ │ -006608: 5430 2d00 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@002d │ │ -00660c: 7210 1d00 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@001d │ │ -006612: 0c00 |0005: move-result-object v0 │ │ -006614: 5b30 2c00 |0006: iput-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@002c │ │ -006618: 1a00 1a00 |0008: const-string v0, "CfDC" // string@001a │ │ -00661c: 2201 9c00 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@009c │ │ -006620: 7010 ca01 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -006626: 1a02 4401 |000f: const-string v2, "Year: " // string@0144 │ │ -00662a: 6e20 cd01 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -006630: 0c01 |0014: move-result-object v1 │ │ -006632: 6e20 cb01 5100 |0015: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ -006638: 0c01 |0018: move-result-object v1 │ │ -00663a: 1a02 0300 |0019: const-string v2, " Month: " // string@0003 │ │ -00663e: 6e20 cd01 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -006644: 0c01 |001e: move-result-object v1 │ │ -006646: 6e20 cb01 6100 |001f: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ -00664c: 0c01 |0022: move-result-object v1 │ │ -00664e: 1a02 0100 |0023: const-string v2, " Day: " // string@0001 │ │ -006652: 6e20 cd01 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -006658: 0c01 |0028: move-result-object v1 │ │ -00665a: 6e20 cb01 7100 |0029: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ -006660: 0c01 |002c: move-result-object v1 │ │ -006662: 6e10 ce01 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -006668: 0c01 |0030: move-result-object v1 │ │ -00666a: 7120 6200 1000 |0031: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0062 │ │ -006670: 5430 2c00 |0034: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@002c │ │ -006674: 1a01 e902 |0036: const-string v1, "pref_date_year_one" // string@02e9 │ │ -006678: 7230 1b00 1005 |0038: invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ -00667e: 5430 2c00 |003b: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@002c │ │ -006682: 1a01 e202 |003d: const-string v1, "pref_date_month_one" // string@02e2 │ │ -006686: 7230 1b00 1006 |003f: invoke-interface {v0, v1, v6}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ -00668c: 5430 2c00 |0042: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@002c │ │ -006690: 1a01 de02 |0044: const-string v1, "pref_date_day_one" // string@02de │ │ -006694: 7230 1b00 1007 |0046: invoke-interface {v0, v1, v7}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ -00669a: 5430 2c00 |0049: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@002c │ │ -00669e: 7210 1a00 0000 |004b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@001a │ │ -0066a4: 0e00 |004e: return-void │ │ +00660c: |[00660c] com.cr5315.cfdc.ExtensionOneSettings$DatePickerFragment.onDateSet:(Landroid/widget/DatePicker;III)V │ │ +00661c: 5430 2d00 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@002d │ │ +006620: 7210 1d00 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@001d │ │ +006626: 0c00 |0005: move-result-object v0 │ │ +006628: 5b30 2c00 |0006: iput-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@002c │ │ +00662c: 1a00 1a00 |0008: const-string v0, "CfDC" // string@001a │ │ +006630: 2201 9e00 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@009e │ │ +006634: 7010 ca01 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +00663a: 1a02 4601 |000f: const-string v2, "Year: " // string@0146 │ │ +00663e: 6e20 cd01 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +006644: 0c01 |0014: move-result-object v1 │ │ +006646: 6e20 cb01 5100 |0015: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ +00664c: 0c01 |0018: move-result-object v1 │ │ +00664e: 1a02 0300 |0019: const-string v2, " Month: " // string@0003 │ │ +006652: 6e20 cd01 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +006658: 0c01 |001e: move-result-object v1 │ │ +00665a: 6e20 cb01 6100 |001f: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ +006660: 0c01 |0022: move-result-object v1 │ │ +006662: 1a02 0100 |0023: const-string v2, " Day: " // string@0001 │ │ +006666: 6e20 cd01 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00666c: 0c01 |0028: move-result-object v1 │ │ +00666e: 6e20 cb01 7100 |0029: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ +006674: 0c01 |002c: move-result-object v1 │ │ +006676: 6e10 ce01 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +00667c: 0c01 |0030: move-result-object v1 │ │ +00667e: 7120 6200 1000 |0031: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0062 │ │ +006684: 5430 2c00 |0034: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@002c │ │ +006688: 1a01 eb02 |0036: const-string v1, "pref_date_year_one" // string@02eb │ │ +00668c: 7230 1b00 1005 |0038: invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ +006692: 5430 2c00 |003b: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@002c │ │ +006696: 1a01 e402 |003d: const-string v1, "pref_date_month_one" // string@02e4 │ │ +00669a: 7230 1b00 1006 |003f: invoke-interface {v0, v1, v6}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ +0066a0: 5430 2c00 |0042: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@002c │ │ +0066a4: 1a01 e002 |0044: const-string v1, "pref_date_day_one" // string@02e0 │ │ +0066a8: 7230 1b00 1007 |0046: invoke-interface {v0, v1, v7}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ +0066ae: 5430 2c00 |0049: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@002c │ │ +0066b2: 7210 1a00 0000 |004b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@001a │ │ +0066b8: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0008 line=375 │ │ 0x0034 line=377 │ │ 0x003b line=378 │ │ 0x0042 line=379 │ │ @@ -2211,17 +2222,17 @@ │ │ 0x0000 - 0x004f reg=5 year I │ │ 0x0000 - 0x004f reg=6 monthOfYear I │ │ 0x0000 - 0x004f reg=7 dayOfMonth I │ │ │ │ source_file_idx : 46 (ExtensionOneSettings.java) │ │ │ │ Class #13 header: │ │ -class_idx : 88 │ │ +class_idx : 90 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 9 │ │ +superclass_idx : 11 │ │ source_file_idx : 46 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #13 annotations: │ │ @@ -2251,17 +2262,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0066a8: |[0066a8] com.cr5315.cfdc.ExtensionOneSettings$TimePickerFragment.:()V │ │ -0066b8: 7010 0900 0000 |0000: invoke-direct {v0}, Landroid/app/DialogFragment;.:()V // method@0009 │ │ -0066be: 0e00 |0003: return-void │ │ +0066bc: |[0066bc] com.cr5315.cfdc.ExtensionOneSettings$TimePickerFragment.:()V │ │ +0066cc: 7010 0900 0000 |0000: invoke-direct {v0}, Landroid/app/DialogFragment;.:()V // method@0009 │ │ +0066d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment; │ │ │ │ Virtual methods - │ │ @@ -2270,65 +2281,67 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 81 16-bit code units │ │ -0066c0: |[0066c0] com.cr5315.cfdc.ExtensionOneSettings$TimePickerFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -0066d0: 1307 0c00 |0000: const/16 v7, #int 12 // #c │ │ -0066d4: 1305 0b00 |0002: const/16 v5, #int 11 // #b │ │ -0066d8: 12b2 |0004: const/4 v2, #int -5 // #fb │ │ -0066da: 6e10 9e00 0800 |0005: invoke-virtual {v8}, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;.getActivity:()Landroid/app/Activity; // method@009e │ │ -0066e0: 0c00 |0008: move-result-object v0 │ │ -0066e2: 7110 5b00 0000 |0009: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ -0066e8: 0c00 |000c: move-result-object v0 │ │ -0066ea: 5b80 2f00 |000d: iput-object v0, v8, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@002f │ │ -0066ee: 7100 d701 0000 |000f: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@01d7 │ │ -0066f4: 0c06 |0012: move-result-object v6 │ │ -0066f6: 5480 2f00 |0013: iget-object v0, v8, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@002f │ │ -0066fa: 1a01 fe02 |0015: const-string v1, "pref_time_hour_one" // string@02fe │ │ -0066fe: 7230 1f00 1002 |0017: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -006704: 0a00 |001a: move-result v0 │ │ -006706: 3320 1d00 |001b: if-ne v0, v2, 0038 // +001d │ │ -00670a: 6e20 d601 5600 |001d: invoke-virtual {v6, v5}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -006710: 0a03 |0020: move-result v3 │ │ -006712: 6e20 d601 7600 |0021: invoke-virtual {v6, v7}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -006718: 0a04 |0024: move-result v4 │ │ -00671a: 2200 0d00 |0025: new-instance v0, Landroid/app/TimePickerDialog; // type@000d │ │ -00671e: 6e10 9e00 0800 |0027: invoke-virtual {v8}, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;.getActivity:()Landroid/app/Activity; // method@009e │ │ -006724: 0c01 |002a: move-result-object v1 │ │ -006726: 6e10 9e00 0800 |002b: invoke-virtual {v8}, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;.getActivity:()Landroid/app/Activity; // method@009e │ │ -00672c: 0c02 |002e: move-result-object v2 │ │ -00672e: 7110 5f00 0200 |002f: invoke-static {v2}, Landroid/text/format/DateFormat;.is24HourFormat:(Landroid/content/Context;)Z // method@005f │ │ -006734: 0a05 |0032: move-result v5 │ │ -006736: 0782 |0033: move-object v2, v8 │ │ -006738: 7606 0d00 0000 |0034: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/TimePickerDialog;.:(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V // method@000d │ │ -00673e: 1100 |0037: return-object v0 │ │ -006740: 5480 2f00 |0038: iget-object v0, v8, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@002f │ │ -006744: 1a01 fe02 |003a: const-string v1, "pref_time_hour_one" // string@02fe │ │ -006748: 6e20 d601 5600 |003c: invoke-virtual {v6, v5}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -00674e: 0a02 |003f: move-result v2 │ │ -006750: 7230 1f00 1002 |0040: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -006756: 0a03 |0043: move-result v3 │ │ -006758: 5480 2f00 |0044: iget-object v0, v8, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@002f │ │ -00675c: 1a01 0203 |0046: const-string v1, "pref_time_minute_one" // string@0302 │ │ -006760: 6e20 d601 7600 |0048: invoke-virtual {v6, v7}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -006766: 0a02 |004b: move-result v2 │ │ -006768: 7230 1f00 1002 |004c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -00676e: 0a04 |004f: move-result v4 │ │ -006770: 28d5 |0050: goto 0025 // -002b │ │ +0066d4: |[0066d4] com.cr5315.cfdc.ExtensionOneSettings$TimePickerFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +0066e4: 1307 0c00 |0000: const/16 v7, #int 12 // #c │ │ +0066e8: 1305 0b00 |0002: const/16 v5, #int 11 // #b │ │ +0066ec: 12b2 |0004: const/4 v2, #int -5 // #fb │ │ +0066ee: 6e10 9e00 0800 |0005: invoke-virtual {v8}, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;.getActivity:()Landroid/app/Activity; // method@009e │ │ +0066f4: 0c00 |0008: move-result-object v0 │ │ +0066f6: 7110 5b00 0000 |0009: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ +0066fc: 0c00 |000c: move-result-object v0 │ │ +0066fe: 5b80 2f00 |000d: iput-object v0, v8, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@002f │ │ +006702: 7100 d701 0000 |000f: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@01d7 │ │ +006708: 0c06 |0012: move-result-object v6 │ │ +00670a: 5480 2f00 |0013: iget-object v0, v8, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@002f │ │ +00670e: 1a01 0003 |0015: const-string v1, "pref_time_hour_one" // string@0300 │ │ +006712: 7230 1f00 1002 |0017: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +006718: 0a00 |001a: move-result v0 │ │ +00671a: 3320 1d00 |001b: if-ne v0, v2, 0038 // +001d │ │ +00671e: 6e20 d601 5600 |001d: invoke-virtual {v6, v5}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +006724: 0a03 |0020: move-result v3 │ │ +006726: 6e20 d601 7600 |0021: invoke-virtual {v6, v7}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +00672c: 0a04 |0024: move-result v4 │ │ +00672e: 2200 0f00 |0025: new-instance v0, Landroid/app/TimePickerDialog; // type@000f │ │ +006732: 6e10 9e00 0800 |0027: invoke-virtual {v8}, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;.getActivity:()Landroid/app/Activity; // method@009e │ │ +006738: 0c01 |002a: move-result-object v1 │ │ +00673a: 6e10 9e00 0800 |002b: invoke-virtual {v8}, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;.getActivity:()Landroid/app/Activity; // method@009e │ │ +006740: 0c02 |002e: move-result-object v2 │ │ +006742: 7110 5f00 0200 |002f: invoke-static {v2}, Landroid/text/format/DateFormat;.is24HourFormat:(Landroid/content/Context;)Z // method@005f │ │ +006748: 0a05 |0032: move-result v5 │ │ +00674a: 0782 |0033: move-object v2, v8 │ │ +00674c: 7606 0d00 0000 |0034: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/TimePickerDialog;.:(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V // method@000d │ │ +006752: 1100 |0037: return-object v0 │ │ +006754: 5480 2f00 |0038: iget-object v0, v8, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@002f │ │ +006758: 1a01 0003 |003a: const-string v1, "pref_time_hour_one" // string@0300 │ │ +00675c: 6e20 d601 5600 |003c: invoke-virtual {v6, v5}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +006762: 0a02 |003f: move-result v2 │ │ +006764: 7230 1f00 1002 |0040: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +00676a: 0a03 |0043: move-result v3 │ │ +00676c: 5480 2f00 |0044: iget-object v0, v8, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@002f │ │ +006770: 1a01 0403 |0046: const-string v1, "pref_time_minute_one" // string@0304 │ │ +006774: 6e20 d601 7600 |0048: invoke-virtual {v6, v7}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +00677a: 0a02 |004b: move-result v2 │ │ +00677c: 7230 1f00 1002 |004c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +006782: 0a04 |004f: move-result v4 │ │ +006784: 28d5 |0050: goto 0025 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0005 line=315 │ │ 0x000f line=319 │ │ 0x0013 line=321 │ │ 0x001d line=322 │ │ 0x0021 line=323 │ │ 0x0025 line=330 │ │ + 0x002b line=331 │ │ + 0x0037 line=330 │ │ 0x0038 line=325 │ │ 0x0044 line=326 │ │ locals : │ │ 0x0021 - 0x0038 reg=3 hour I │ │ 0x0025 - 0x0038 reg=4 minute I │ │ 0x0044 - 0x0051 reg=3 hour I │ │ 0x0050 - 0x0051 reg=4 minute I │ │ @@ -2341,44 +2354,44 @@ │ │ type : '(Landroid/widget/TimePicker;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -006774: |[006774] com.cr5315.cfdc.ExtensionOneSettings$TimePickerFragment.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ -006784: 5430 2f00 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@002f │ │ -006788: 7210 1d00 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@001d │ │ -00678e: 0c00 |0005: move-result-object v0 │ │ -006790: 5b30 2e00 |0006: iput-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@002e │ │ -006794: 1a00 1a00 |0008: const-string v0, "CfDC" // string@001a │ │ -006798: 2201 9c00 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@009c │ │ -00679c: 7010 ca01 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -0067a2: 1a02 3500 |000f: const-string v2, "Hour: " // string@0035 │ │ -0067a6: 6e20 cd01 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -0067ac: 0c01 |0014: move-result-object v1 │ │ -0067ae: 6e20 cb01 5100 |0015: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ -0067b4: 0c01 |0018: move-result-object v1 │ │ -0067b6: 1a02 0200 |0019: const-string v2, " Minute: " // string@0002 │ │ -0067ba: 6e20 cd01 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -0067c0: 0c01 |001e: move-result-object v1 │ │ -0067c2: 6e20 cb01 6100 |001f: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ -0067c8: 0c01 |0022: move-result-object v1 │ │ -0067ca: 6e10 ce01 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -0067d0: 0c01 |0026: move-result-object v1 │ │ -0067d2: 7120 6200 1000 |0027: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0062 │ │ -0067d8: 5430 2e00 |002a: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@002e │ │ -0067dc: 1a01 fe02 |002c: const-string v1, "pref_time_hour_one" // string@02fe │ │ -0067e0: 7230 1b00 1005 |002e: invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ -0067e6: 5430 2e00 |0031: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@002e │ │ -0067ea: 1a01 0203 |0033: const-string v1, "pref_time_minute_one" // string@0302 │ │ -0067ee: 7230 1b00 1006 |0035: invoke-interface {v0, v1, v6}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ -0067f4: 5430 2e00 |0038: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@002e │ │ -0067f8: 7210 1a00 0000 |003a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@001a │ │ -0067fe: 0e00 |003d: return-void │ │ +006788: |[006788] com.cr5315.cfdc.ExtensionOneSettings$TimePickerFragment.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ +006798: 5430 2f00 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@002f │ │ +00679c: 7210 1d00 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@001d │ │ +0067a2: 0c00 |0005: move-result-object v0 │ │ +0067a4: 5b30 2e00 |0006: iput-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@002e │ │ +0067a8: 1a00 1a00 |0008: const-string v0, "CfDC" // string@001a │ │ +0067ac: 2201 9e00 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@009e │ │ +0067b0: 7010 ca01 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +0067b6: 1a02 3500 |000f: const-string v2, "Hour: " // string@0035 │ │ +0067ba: 6e20 cd01 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +0067c0: 0c01 |0014: move-result-object v1 │ │ +0067c2: 6e20 cb01 5100 |0015: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ +0067c8: 0c01 |0018: move-result-object v1 │ │ +0067ca: 1a02 0200 |0019: const-string v2, " Minute: " // string@0002 │ │ +0067ce: 6e20 cd01 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +0067d4: 0c01 |001e: move-result-object v1 │ │ +0067d6: 6e20 cb01 6100 |001f: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ +0067dc: 0c01 |0022: move-result-object v1 │ │ +0067de: 6e10 ce01 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +0067e4: 0c01 |0026: move-result-object v1 │ │ +0067e6: 7120 6200 1000 |0027: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0062 │ │ +0067ec: 5430 2e00 |002a: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@002e │ │ +0067f0: 1a01 0003 |002c: const-string v1, "pref_time_hour_one" // string@0300 │ │ +0067f4: 7230 1b00 1005 |002e: invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ +0067fa: 5430 2e00 |0031: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@002e │ │ +0067fe: 1a01 0403 |0033: const-string v1, "pref_time_minute_one" // string@0304 │ │ +006802: 7230 1b00 1006 |0035: invoke-interface {v0, v1, v6}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ +006808: 5430 2e00 |0038: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@002e │ │ +00680c: 7210 1a00 0000 |003a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@001a │ │ +006812: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 0x0008 line=338 │ │ 0x002a line=340 │ │ 0x0031 line=341 │ │ 0x0038 line=342 │ │ @@ -2388,17 +2401,17 @@ │ │ 0x0000 - 0x003e reg=4 view Landroid/widget/TimePicker; │ │ 0x0000 - 0x003e reg=5 hourOfDay I │ │ 0x0000 - 0x003e reg=6 minute I │ │ │ │ source_file_idx : 46 (ExtensionOneSettings.java) │ │ │ │ Class #14 header: │ │ -class_idx : 89 │ │ +class_idx : 91 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 47 │ │ +superclass_idx : 49 │ │ source_file_idx : 46 │ │ static_fields_size : 5 │ │ instance_fields_size: 17 │ │ direct_methods_size : 20 │ │ virtual_methods_size: 4 │ │ │ │ Class #14 annotations: │ │ @@ -2511,57 +2524,56 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -006800: |[006800] com.cr5315.cfdc.ExtensionOneSettings.:()V │ │ -006810: 7010 5600 0100 |0000: invoke-direct {v1}, Landroid/preference/PreferenceActivity;.:()V // method@0056 │ │ -006816: 1a00 0a03 |0003: const-string v0, "pref_title_one" // string@030a │ │ -00681a: 5b10 3a00 |0005: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionOneSettings;.PREF_TITLE:Ljava/lang/String; // field@003a │ │ -00681e: 1a00 f902 |0007: const-string v0, "pref_message_one" // string@02f9 │ │ -006822: 5b10 3600 |0009: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionOneSettings;.PREF_MESSAGE:Ljava/lang/String; // field@0036 │ │ -006826: 1a00 f002 |000b: const-string v0, "pref_icon_one" // string@02f0 │ │ -00682a: 5b10 3500 |000d: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionOneSettings;.PREF_ICON:Ljava/lang/String; // field@0035 │ │ -00682e: 1a00 e502 |000f: const-string v0, "pref_date_one" // string@02e5 │ │ -006832: 5b10 3100 |0011: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionOneSettings;.PREF_DATE:Ljava/lang/String; // field@0031 │ │ -006836: 1a00 0503 |0013: const-string v0, "pref_time_one" // string@0305 │ │ -00683a: 5b10 3700 |0015: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionOneSettings;.PREF_TIME:Ljava/lang/String; // field@0037 │ │ -00683e: 1a00 d602 |0017: const-string v0, "pref_action_one" // string@02d6 │ │ -006842: 5b10 3000 |0019: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionOneSettings;.PREF_ACTION:Ljava/lang/String; // field@0030 │ │ -006846: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -006848: 5c10 4300 |001c: iput-boolean v0, v1, Lcom/cr5315/cfdc/ExtensionOneSettings;.showUpdateNotice:Z // field@0043 │ │ -00684c: 0e00 |001e: return-void │ │ +006814: |[006814] com.cr5315.cfdc.ExtensionOneSettings.:()V │ │ +006824: 7010 5600 0100 |0000: invoke-direct {v1}, Landroid/preference/PreferenceActivity;.:()V // method@0056 │ │ +00682a: 1a00 0c03 |0003: const-string v0, "pref_title_one" // string@030c │ │ +00682e: 5b10 3a00 |0005: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionOneSettings;.PREF_TITLE:Ljava/lang/String; // field@003a │ │ +006832: 1a00 fb02 |0007: const-string v0, "pref_message_one" // string@02fb │ │ +006836: 5b10 3600 |0009: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionOneSettings;.PREF_MESSAGE:Ljava/lang/String; // field@0036 │ │ +00683a: 1a00 f202 |000b: const-string v0, "pref_icon_one" // string@02f2 │ │ +00683e: 5b10 3500 |000d: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionOneSettings;.PREF_ICON:Ljava/lang/String; // field@0035 │ │ +006842: 1a00 e702 |000f: const-string v0, "pref_date_one" // string@02e7 │ │ +006846: 5b10 3100 |0011: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionOneSettings;.PREF_DATE:Ljava/lang/String; // field@0031 │ │ +00684a: 1a00 0703 |0013: const-string v0, "pref_time_one" // string@0307 │ │ +00684e: 5b10 3700 |0015: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionOneSettings;.PREF_TIME:Ljava/lang/String; // field@0037 │ │ +006852: 1a00 d802 |0017: const-string v0, "pref_action_one" // string@02d8 │ │ +006856: 5b10 3000 |0019: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionOneSettings;.PREF_ACTION:Ljava/lang/String; // field@0030 │ │ +00685a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +00685c: 5c10 4300 |001c: iput-boolean v0, v1, Lcom/cr5315/cfdc/ExtensionOneSettings;.showUpdateNotice:Z // field@0043 │ │ +006860: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=56 │ │ 0x0007 line=57 │ │ 0x000b line=58 │ │ 0x000f line=59 │ │ 0x0013 line=63 │ │ 0x0017 line=66 │ │ 0x001b line=68 │ │ - 0x001e line=346 │ │ locals : │ │ 0x0000 - 0x001f reg=1 this Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ │ │ #1 : (in Lcom/cr5315/cfdc/ExtensionOneSettings;) │ │ name : 'access$000' │ │ type : '(Lcom/cr5315/cfdc/ExtensionOneSettings;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -006850: |[006850] com.cr5315.cfdc.ExtensionOneSettings.access$000:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ │ -006860: 7010 b800 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.showIconPickerDialog:()V // method@00b8 │ │ -006866: 0e00 |0003: return-void │ │ +006864: |[006864] com.cr5315.cfdc.ExtensionOneSettings.access$000:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ │ +006874: 7010 b800 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.showIconPickerDialog:()V // method@00b8 │ │ +00687a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ │ │ #2 : (in Lcom/cr5315/cfdc/ExtensionOneSettings;) │ │ @@ -2569,17 +2581,17 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionOneSettings;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -006868: |[006868] com.cr5315.cfdc.ExtensionOneSettings.access$100:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ │ -006878: 7010 b900 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.showMessageDialog:()V // method@00b9 │ │ -00687e: 0e00 |0003: return-void │ │ +00687c: |[00687c] com.cr5315.cfdc.ExtensionOneSettings.access$100:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ │ +00688c: 7010 b900 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.showMessageDialog:()V // method@00b9 │ │ +006892: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ │ │ #3 : (in Lcom/cr5315/cfdc/ExtensionOneSettings;) │ │ @@ -2587,17 +2599,17 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionOneSettings;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -006880: |[006880] com.cr5315.cfdc.ExtensionOneSettings.access$200:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ │ -006890: 7010 c000 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.updateTitleSummary:()V // method@00c0 │ │ -006896: 0e00 |0003: return-void │ │ +006894: |[006894] com.cr5315.cfdc.ExtensionOneSettings.access$200:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ │ +0068a4: 7010 c000 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.updateTitleSummary:()V // method@00c0 │ │ +0068aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ │ │ #4 : (in Lcom/cr5315/cfdc/ExtensionOneSettings;) │ │ @@ -2605,17 +2617,17 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionOneSettings;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -006898: |[006898] com.cr5315.cfdc.ExtensionOneSettings.access$300:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ │ -0068a8: 7010 be00 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.updateMessageSummary:()V // method@00be │ │ -0068ae: 0e00 |0003: return-void │ │ +0068ac: |[0068ac] com.cr5315.cfdc.ExtensionOneSettings.access$300:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ │ +0068bc: 7010 be00 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.updateMessageSummary:()V // method@00be │ │ +0068c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ │ │ #5 : (in Lcom/cr5315/cfdc/ExtensionOneSettings;) │ │ @@ -2623,17 +2635,17 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionOneSettings;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0068b0: |[0068b0] com.cr5315.cfdc.ExtensionOneSettings.access$400:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ │ -0068c0: 7010 bd00 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.updateIconSummary:()V // method@00bd │ │ -0068c6: 0e00 |0003: return-void │ │ +0068c4: |[0068c4] com.cr5315.cfdc.ExtensionOneSettings.access$400:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ │ +0068d4: 7010 bd00 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.updateIconSummary:()V // method@00bd │ │ +0068da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ │ │ #6 : (in Lcom/cr5315/cfdc/ExtensionOneSettings;) │ │ @@ -2641,17 +2653,17 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionOneSettings;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0068c8: |[0068c8] com.cr5315.cfdc.ExtensionOneSettings.access$500:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ │ -0068d8: 7010 bc00 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.updateDateSummary:()V // method@00bc │ │ -0068de: 0e00 |0003: return-void │ │ +0068dc: |[0068dc] com.cr5315.cfdc.ExtensionOneSettings.access$500:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ │ +0068ec: 7010 bc00 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.updateDateSummary:()V // method@00bc │ │ +0068f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ │ │ #7 : (in Lcom/cr5315/cfdc/ExtensionOneSettings;) │ │ @@ -2659,17 +2671,17 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionOneSettings;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0068e0: |[0068e0] com.cr5315.cfdc.ExtensionOneSettings.access$600:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ │ -0068f0: 7010 bf00 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.updateTimeSummary:()V // method@00bf │ │ -0068f6: 0e00 |0003: return-void │ │ +0068f4: |[0068f4] com.cr5315.cfdc.ExtensionOneSettings.access$600:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ │ +006904: 7010 bf00 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.updateTimeSummary:()V // method@00bf │ │ +00690a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ │ │ #8 : (in Lcom/cr5315/cfdc/ExtensionOneSettings;) │ │ @@ -2677,17 +2689,17 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionOneSettings;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0068f8: |[0068f8] com.cr5315.cfdc.ExtensionOneSettings.access$700:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ │ -006908: 7010 ba00 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.updateActionSummary:()V // method@00ba │ │ -00690e: 0e00 |0003: return-void │ │ +00690c: |[00690c] com.cr5315.cfdc.ExtensionOneSettings.access$700:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ │ +00691c: 7010 ba00 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.updateActionSummary:()V // method@00ba │ │ +006922: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ │ │ #9 : (in Lcom/cr5315/cfdc/ExtensionOneSettings;) │ │ @@ -2695,17 +2707,17 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionOneSettings;)Landroid/content/SharedPreferences$Editor;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -006910: |[006910] com.cr5315.cfdc.ExtensionOneSettings.access$800:(Lcom/cr5315/cfdc/ExtensionOneSettings;)Landroid/content/SharedPreferences$Editor; │ │ -006920: 5410 3e00 |0000: iget-object v0, v1, Lcom/cr5315/cfdc/ExtensionOneSettings;.editor:Landroid/content/SharedPreferences$Editor; // field@003e │ │ -006924: 1100 |0002: return-object v0 │ │ +006924: |[006924] com.cr5315.cfdc.ExtensionOneSettings.access$800:(Lcom/cr5315/cfdc/ExtensionOneSettings;)Landroid/content/SharedPreferences$Editor; │ │ +006934: 5410 3e00 |0000: iget-object v0, v1, Lcom/cr5315/cfdc/ExtensionOneSettings;.editor:Landroid/content/SharedPreferences$Editor; // field@003e │ │ +006938: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ │ │ #10 : (in Lcom/cr5315/cfdc/ExtensionOneSettings;) │ │ @@ -2713,17 +2725,17 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionOneSettings;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -006928: |[006928] com.cr5315.cfdc.ExtensionOneSettings.access$900:(Lcom/cr5315/cfdc/ExtensionOneSettings;)Landroid/content/Context; │ │ -006938: 5410 3c00 |0000: iget-object v0, v1, Lcom/cr5315/cfdc/ExtensionOneSettings;.context:Landroid/content/Context; // field@003c │ │ -00693c: 1100 |0002: return-object v0 │ │ +00693c: |[00693c] com.cr5315.cfdc.ExtensionOneSettings.access$900:(Lcom/cr5315/cfdc/ExtensionOneSettings;)Landroid/content/Context; │ │ +00694c: 5410 3c00 |0000: iget-object v0, v1, Lcom/cr5315/cfdc/ExtensionOneSettings;.context:Landroid/content/Context; // field@003c │ │ +006950: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ │ │ #11 : (in Lcom/cr5315/cfdc/ExtensionOneSettings;) │ │ @@ -2731,53 +2743,53 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -006940: |[006940] com.cr5315.cfdc.ExtensionOneSettings.showIconPickerDialog:()V │ │ -006950: 5486 3c00 |0000: iget-object v6, v8, Lcom/cr5315/cfdc/ExtensionOneSettings;.context:Landroid/content/Context; // field@003c │ │ -006954: 7110 5b00 0600 |0002: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ -00695a: 0c04 |0005: move-result-object v4 │ │ -00695c: 7210 1d00 0400 |0006: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@001d │ │ -006962: 0c01 |0009: move-result-object v1 │ │ -006964: 2200 0400 |000a: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0004 │ │ -006968: 5486 3c00 |000c: iget-object v6, v8, Lcom/cr5315/cfdc/ExtensionOneSettings;.context:Landroid/content/Context; // field@003c │ │ -00696c: 7020 0100 6000 |000e: invoke-direct {v0, v6}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0001 │ │ -006972: 1406 1800 087f |0011: const v6, #float 1.80775e+38 // #7f080018 │ │ -006978: 6e20 0500 6000 |0014: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0005 │ │ -00697e: 5486 3c00 |0017: iget-object v6, v8, Lcom/cr5315/cfdc/ExtensionOneSettings;.context:Landroid/content/Context; // field@003c │ │ -006982: 1a07 7702 |0019: const-string v7, "layout_inflater" // string@0277 │ │ -006986: 6e20 1200 7600 |001b: invoke-virtual {v6, v7}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0012 │ │ -00698c: 0c03 |001e: move-result-object v3 │ │ -00698e: 1f03 3600 |001f: check-cast v3, Landroid/view/LayoutInflater; // type@0036 │ │ -006992: 1506 037f |0021: const/high16 v6, #int 2130903040 // #7f03 │ │ -006996: 1207 |0023: const/4 v7, #int 0 // #0 │ │ -006998: 6e30 6400 6307 |0024: invoke-virtual {v3, v6, v7}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0064 │ │ -00699e: 0c05 |0027: move-result-object v5 │ │ -0069a0: 1506 0a7f |0028: const/high16 v6, #int 2131361792 // #7f0a │ │ -0069a4: 6e20 6600 6500 |002a: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0066 │ │ -0069aa: 0c02 |002d: move-result-object v2 │ │ -0069ac: 1f02 4400 |002e: check-cast v2, Landroid/widget/GridView; // type@0044 │ │ -0069b0: 2206 7600 |0030: new-instance v6, Lcom/cr5315/cfdc/IconPickerAdapter; // type@0076 │ │ -0069b4: 5487 3c00 |0032: iget-object v7, v8, Lcom/cr5315/cfdc/ExtensionOneSettings;.context:Landroid/content/Context; // field@003c │ │ -0069b8: 7020 4c01 7600 |0034: invoke-direct {v6, v7}, Lcom/cr5315/cfdc/IconPickerAdapter;.:(Landroid/content/Context;)V // method@014c │ │ -0069be: 6e20 6d00 6200 |0037: invoke-virtual {v2, v6}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@006d │ │ -0069c4: 2206 5600 |003a: new-instance v6, Lcom/cr5315/cfdc/ExtensionOneSettings$9; // type@0056 │ │ -0069c8: 7030 9700 8601 |003c: invoke-direct {v6, v8, v1}, Lcom/cr5315/cfdc/ExtensionOneSettings$9;.:(Lcom/cr5315/cfdc/ExtensionOneSettings;Landroid/content/SharedPreferences$Editor;)V // method@0097 │ │ -0069ce: 6e20 6e00 6200 |003f: invoke-virtual {v2, v6}, Landroid/widget/GridView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@006e │ │ -0069d4: 1406 0100 087f |0042: const v6, #float 1.80775e+38 // #7f080001 │ │ -0069da: 2207 4d00 |0045: new-instance v7, Lcom/cr5315/cfdc/ExtensionOneSettings$10; // type@004d │ │ -0069de: 7020 8500 8700 |0047: invoke-direct {v7, v8}, Lcom/cr5315/cfdc/ExtensionOneSettings$10;.:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V // method@0085 │ │ -0069e4: 6e30 0300 6007 |004a: invoke-virtual {v0, v6, v7}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0003 │ │ -0069ea: 6e20 0600 5000 |004d: invoke-virtual {v0, v5}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0006 │ │ -0069f0: 6e10 0200 0000 |0050: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0002 │ │ -0069f6: 6e10 0700 0000 |0053: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0007 │ │ -0069fc: 0e00 |0056: return-void │ │ +006954: |[006954] com.cr5315.cfdc.ExtensionOneSettings.showIconPickerDialog:()V │ │ +006964: 5486 3c00 |0000: iget-object v6, v8, Lcom/cr5315/cfdc/ExtensionOneSettings;.context:Landroid/content/Context; // field@003c │ │ +006968: 7110 5b00 0600 |0002: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ +00696e: 0c04 |0005: move-result-object v4 │ │ +006970: 7210 1d00 0400 |0006: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@001d │ │ +006976: 0c01 |0009: move-result-object v1 │ │ +006978: 2200 0600 |000a: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0006 │ │ +00697c: 5486 3c00 |000c: iget-object v6, v8, Lcom/cr5315/cfdc/ExtensionOneSettings;.context:Landroid/content/Context; // field@003c │ │ +006980: 7020 0100 6000 |000e: invoke-direct {v0, v6}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0001 │ │ +006986: 1406 1800 087f |0011: const v6, #float 1.80775e+38 // #7f080018 │ │ +00698c: 6e20 0500 6000 |0014: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0005 │ │ +006992: 5486 3c00 |0017: iget-object v6, v8, Lcom/cr5315/cfdc/ExtensionOneSettings;.context:Landroid/content/Context; // field@003c │ │ +006996: 1a07 7902 |0019: const-string v7, "layout_inflater" // string@0279 │ │ +00699a: 6e20 1200 7600 |001b: invoke-virtual {v6, v7}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0012 │ │ +0069a0: 0c03 |001e: move-result-object v3 │ │ +0069a2: 1f03 3800 |001f: check-cast v3, Landroid/view/LayoutInflater; // type@0038 │ │ +0069a6: 1506 037f |0021: const/high16 v6, #int 2130903040 // #7f03 │ │ +0069aa: 1207 |0023: const/4 v7, #int 0 // #0 │ │ +0069ac: 6e30 6400 6307 |0024: invoke-virtual {v3, v6, v7}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0064 │ │ +0069b2: 0c05 |0027: move-result-object v5 │ │ +0069b4: 1506 0a7f |0028: const/high16 v6, #int 2131361792 // #7f0a │ │ +0069b8: 6e20 6600 6500 |002a: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0066 │ │ +0069be: 0c02 |002d: move-result-object v2 │ │ +0069c0: 1f02 4600 |002e: check-cast v2, Landroid/widget/GridView; // type@0046 │ │ +0069c4: 2206 7800 |0030: new-instance v6, Lcom/cr5315/cfdc/IconPickerAdapter; // type@0078 │ │ +0069c8: 5487 3c00 |0032: iget-object v7, v8, Lcom/cr5315/cfdc/ExtensionOneSettings;.context:Landroid/content/Context; // field@003c │ │ +0069cc: 7020 4c01 7600 |0034: invoke-direct {v6, v7}, Lcom/cr5315/cfdc/IconPickerAdapter;.:(Landroid/content/Context;)V // method@014c │ │ +0069d2: 6e20 6d00 6200 |0037: invoke-virtual {v2, v6}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@006d │ │ +0069d8: 2206 5800 |003a: new-instance v6, Lcom/cr5315/cfdc/ExtensionOneSettings$9; // type@0058 │ │ +0069dc: 7030 9700 8601 |003c: invoke-direct {v6, v8, v1}, Lcom/cr5315/cfdc/ExtensionOneSettings$9;.:(Lcom/cr5315/cfdc/ExtensionOneSettings;Landroid/content/SharedPreferences$Editor;)V // method@0097 │ │ +0069e2: 6e20 6e00 6200 |003f: invoke-virtual {v2, v6}, Landroid/widget/GridView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@006e │ │ +0069e8: 1406 0100 087f |0042: const v6, #float 1.80775e+38 // #7f080001 │ │ +0069ee: 2207 4f00 |0045: new-instance v7, Lcom/cr5315/cfdc/ExtensionOneSettings$10; // type@004f │ │ +0069f2: 7020 8500 8700 |0047: invoke-direct {v7, v8}, Lcom/cr5315/cfdc/ExtensionOneSettings$10;.:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V // method@0085 │ │ +0069f8: 6e30 0300 6007 |004a: invoke-virtual {v0, v6, v7}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0003 │ │ +0069fe: 6e20 0600 5000 |004d: invoke-virtual {v0, v5}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0006 │ │ +006a04: 6e10 0200 0000 |0050: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0002 │ │ +006a0a: 6e10 0700 0000 |0053: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0007 │ │ +006a10: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0006 line=276 │ │ 0x000a line=277 │ │ 0x0011 line=278 │ │ 0x0017 line=279 │ │ @@ -2804,65 +2816,65 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 117 16-bit code units │ │ -006a00: |[006a00] com.cr5315.cfdc.ExtensionOneSettings.showMessageDialog:()V │ │ -006a10: 2200 0400 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0004 │ │ -006a14: 54a7 3c00 |0002: iget-object v7, v10, Lcom/cr5315/cfdc/ExtensionOneSettings;.context:Landroid/content/Context; // field@003c │ │ -006a18: 7020 0100 7000 |0004: invoke-direct {v0, v7}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0001 │ │ -006a1e: 1407 1b00 087f |0007: const v7, #float 1.80776e+38 // #7f08001b │ │ -006a24: 6e20 0500 7000 |000a: invoke-virtual {v0, v7}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0005 │ │ -006a2a: 54a7 3c00 |000d: iget-object v7, v10, Lcom/cr5315/cfdc/ExtensionOneSettings;.context:Landroid/content/Context; // field@003c │ │ -006a2e: 1a08 7702 |000f: const-string v8, "layout_inflater" // string@0277 │ │ -006a32: 6e20 1200 8700 |0011: invoke-virtual {v7, v8}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0012 │ │ -006a38: 0c02 |0014: move-result-object v2 │ │ -006a3a: 1f02 3600 |0015: check-cast v2, Landroid/view/LayoutInflater; // type@0036 │ │ -006a3e: 1407 0100 037f |0017: const v7, #float 1.74129e+38 // #7f030001 │ │ -006a44: 1208 |001a: const/4 v8, #int 0 // #0 │ │ -006a46: 6e30 6400 7208 |001b: invoke-virtual {v2, v7, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0064 │ │ -006a4c: 0c06 |001e: move-result-object v6 │ │ -006a4e: 1407 0100 0a7f |001f: const v7, #float 1.83433e+38 // #7f0a0001 │ │ -006a54: 6e20 6600 7600 |0022: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0066 │ │ -006a5a: 0c01 |0025: move-result-object v1 │ │ -006a5c: 1f01 4300 |0026: check-cast v1, Landroid/widget/EditText; // type@0043 │ │ -006a60: 54a7 4200 |0028: iget-object v7, v10, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0042 │ │ -006a64: 1a08 f902 |002a: const-string v8, "pref_message_one" // string@02f9 │ │ -006a68: 1409 1c00 087f |002c: const v9, #float 1.80776e+38 // #7f08001c │ │ -006a6e: 6e20 b300 9a00 |002f: invoke-virtual {v10, v9}, Lcom/cr5315/cfdc/ExtensionOneSettings;.getString:(I)Ljava/lang/String; // method@00b3 │ │ -006a74: 0c09 |0032: move-result-object v9 │ │ -006a76: 7230 2000 8709 |0033: invoke-interface {v7, v8, v9}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ -006a7c: 0c03 |0036: move-result-object v3 │ │ -006a7e: 6e20 6c00 3100 |0037: invoke-virtual {v1, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@006c │ │ -006a84: 6e10 c601 0300 |003a: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@01c6 │ │ -006a8a: 0a07 |003d: move-result v7 │ │ -006a8c: 6e20 6b00 7100 |003e: invoke-virtual {v1, v7}, Landroid/widget/EditText;.setSelection:(I)V // method@006b │ │ -006a92: 1407 0200 0a7f |0041: const v7, #float 1.83434e+38 // #7f0a0002 │ │ -006a98: 6e20 6600 7600 |0044: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0066 │ │ -006a9e: 0c05 |0047: move-result-object v5 │ │ -006aa0: 1f05 4100 |0048: check-cast v5, Landroid/widget/Button; // type@0041 │ │ -006aa4: 2207 5300 |004a: new-instance v7, Lcom/cr5315/cfdc/ExtensionOneSettings$6; // type@0053 │ │ -006aa8: 7030 9100 a701 |004c: invoke-direct {v7, v10, v1}, Lcom/cr5315/cfdc/ExtensionOneSettings$6;.:(Lcom/cr5315/cfdc/ExtensionOneSettings;Landroid/widget/EditText;)V // method@0091 │ │ -006aae: 6e20 6900 7500 |004f: invoke-virtual {v5, v7}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0069 │ │ -006ab4: 1407 0300 0a7f |0052: const v7, #float 1.83434e+38 // #7f0a0003 │ │ -006aba: 6e20 6600 7600 |0055: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0066 │ │ -006ac0: 0c04 |0058: move-result-object v4 │ │ -006ac2: 1f04 4100 |0059: check-cast v4, Landroid/widget/Button; // type@0041 │ │ -006ac6: 2207 5400 |005b: new-instance v7, Lcom/cr5315/cfdc/ExtensionOneSettings$7; // type@0054 │ │ -006aca: 7030 9300 a701 |005d: invoke-direct {v7, v10, v1}, Lcom/cr5315/cfdc/ExtensionOneSettings$7;.:(Lcom/cr5315/cfdc/ExtensionOneSettings;Landroid/widget/EditText;)V // method@0093 │ │ -006ad0: 6e20 6900 7400 |0060: invoke-virtual {v4, v7}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0069 │ │ -006ad6: 1407 0a00 0401 |0063: const v7, #float 2.42446e-38 // #0104000a │ │ -006adc: 2208 5500 |0066: new-instance v8, Lcom/cr5315/cfdc/ExtensionOneSettings$8; // type@0055 │ │ -006ae0: 7030 9500 a801 |0068: invoke-direct {v8, v10, v1}, Lcom/cr5315/cfdc/ExtensionOneSettings$8;.:(Lcom/cr5315/cfdc/ExtensionOneSettings;Landroid/widget/EditText;)V // method@0095 │ │ -006ae6: 6e30 0400 7008 |006b: invoke-virtual {v0, v7, v8}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0004 │ │ -006aec: 6e20 0600 6000 |006e: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0006 │ │ -006af2: 6e10 0700 0000 |0071: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0007 │ │ -006af8: 0e00 |0074: return-void │ │ +006a14: |[006a14] com.cr5315.cfdc.ExtensionOneSettings.showMessageDialog:()V │ │ +006a24: 2200 0600 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0006 │ │ +006a28: 54a7 3c00 |0002: iget-object v7, v10, Lcom/cr5315/cfdc/ExtensionOneSettings;.context:Landroid/content/Context; // field@003c │ │ +006a2c: 7020 0100 7000 |0004: invoke-direct {v0, v7}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0001 │ │ +006a32: 1407 1b00 087f |0007: const v7, #float 1.80776e+38 // #7f08001b │ │ +006a38: 6e20 0500 7000 |000a: invoke-virtual {v0, v7}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0005 │ │ +006a3e: 54a7 3c00 |000d: iget-object v7, v10, Lcom/cr5315/cfdc/ExtensionOneSettings;.context:Landroid/content/Context; // field@003c │ │ +006a42: 1a08 7902 |000f: const-string v8, "layout_inflater" // string@0279 │ │ +006a46: 6e20 1200 8700 |0011: invoke-virtual {v7, v8}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0012 │ │ +006a4c: 0c02 |0014: move-result-object v2 │ │ +006a4e: 1f02 3800 |0015: check-cast v2, Landroid/view/LayoutInflater; // type@0038 │ │ +006a52: 1407 0100 037f |0017: const v7, #float 1.74129e+38 // #7f030001 │ │ +006a58: 1208 |001a: const/4 v8, #int 0 // #0 │ │ +006a5a: 6e30 6400 7208 |001b: invoke-virtual {v2, v7, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0064 │ │ +006a60: 0c06 |001e: move-result-object v6 │ │ +006a62: 1407 0100 0a7f |001f: const v7, #float 1.83433e+38 // #7f0a0001 │ │ +006a68: 6e20 6600 7600 |0022: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0066 │ │ +006a6e: 0c01 |0025: move-result-object v1 │ │ +006a70: 1f01 4500 |0026: check-cast v1, Landroid/widget/EditText; // type@0045 │ │ +006a74: 54a7 4200 |0028: iget-object v7, v10, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0042 │ │ +006a78: 1a08 fb02 |002a: const-string v8, "pref_message_one" // string@02fb │ │ +006a7c: 1409 1c00 087f |002c: const v9, #float 1.80776e+38 // #7f08001c │ │ +006a82: 6e20 b300 9a00 |002f: invoke-virtual {v10, v9}, Lcom/cr5315/cfdc/ExtensionOneSettings;.getString:(I)Ljava/lang/String; // method@00b3 │ │ +006a88: 0c09 |0032: move-result-object v9 │ │ +006a8a: 7230 2000 8709 |0033: invoke-interface {v7, v8, v9}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ +006a90: 0c03 |0036: move-result-object v3 │ │ +006a92: 6e20 6c00 3100 |0037: invoke-virtual {v1, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@006c │ │ +006a98: 6e10 c601 0300 |003a: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@01c6 │ │ +006a9e: 0a07 |003d: move-result v7 │ │ +006aa0: 6e20 6b00 7100 |003e: invoke-virtual {v1, v7}, Landroid/widget/EditText;.setSelection:(I)V // method@006b │ │ +006aa6: 1407 0200 0a7f |0041: const v7, #float 1.83434e+38 // #7f0a0002 │ │ +006aac: 6e20 6600 7600 |0044: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0066 │ │ +006ab2: 0c05 |0047: move-result-object v5 │ │ +006ab4: 1f05 4300 |0048: check-cast v5, Landroid/widget/Button; // type@0043 │ │ +006ab8: 2207 5500 |004a: new-instance v7, Lcom/cr5315/cfdc/ExtensionOneSettings$6; // type@0055 │ │ +006abc: 7030 9100 a701 |004c: invoke-direct {v7, v10, v1}, Lcom/cr5315/cfdc/ExtensionOneSettings$6;.:(Lcom/cr5315/cfdc/ExtensionOneSettings;Landroid/widget/EditText;)V // method@0091 │ │ +006ac2: 6e20 6900 7500 |004f: invoke-virtual {v5, v7}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0069 │ │ +006ac8: 1407 0300 0a7f |0052: const v7, #float 1.83434e+38 // #7f0a0003 │ │ +006ace: 6e20 6600 7600 |0055: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0066 │ │ +006ad4: 0c04 |0058: move-result-object v4 │ │ +006ad6: 1f04 4300 |0059: check-cast v4, Landroid/widget/Button; // type@0043 │ │ +006ada: 2207 5600 |005b: new-instance v7, Lcom/cr5315/cfdc/ExtensionOneSettings$7; // type@0056 │ │ +006ade: 7030 9300 a701 |005d: invoke-direct {v7, v10, v1}, Lcom/cr5315/cfdc/ExtensionOneSettings$7;.:(Lcom/cr5315/cfdc/ExtensionOneSettings;Landroid/widget/EditText;)V // method@0093 │ │ +006ae4: 6e20 6900 7400 |0060: invoke-virtual {v4, v7}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0069 │ │ +006aea: 1407 0a00 0401 |0063: const v7, #float 2.42446e-38 // #0104000a │ │ +006af0: 2208 5700 |0066: new-instance v8, Lcom/cr5315/cfdc/ExtensionOneSettings$8; // type@0057 │ │ +006af4: 7030 9500 a801 |0068: invoke-direct {v8, v10, v1}, Lcom/cr5315/cfdc/ExtensionOneSettings$8;.:(Lcom/cr5315/cfdc/ExtensionOneSettings;Landroid/widget/EditText;)V // method@0095 │ │ +006afa: 6e30 0400 7008 |006b: invoke-virtual {v0, v7, v8}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0004 │ │ +006b00: 6e20 0600 6000 |006e: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0006 │ │ +006b06: 6e10 0700 0000 |0071: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0007 │ │ +006b0c: 0e00 |0074: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0007 line=235 │ │ 0x000d line=237 │ │ 0x0017 line=238 │ │ 0x001f line=239 │ │ @@ -2892,45 +2904,45 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -006afc: |[006afc] com.cr5315.cfdc.ExtensionOneSettings.updateActionSummary:()V │ │ -006b0c: 5474 4200 |0000: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0042 │ │ -006b10: 1a05 d602 |0002: const-string v5, "pref_action_one" // string@02d6 │ │ -006b14: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -006b16: 7230 2000 5406 |0005: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ -006b1c: 0c02 |0008: move-result-object v2 │ │ -006b1e: 3802 3200 |0009: if-eqz v2, 003b // +0032 │ │ -006b22: 2203 a100 |000b: new-instance v3, Ljava/util/ArrayList; // type@00a1 │ │ -006b26: 7010 d201 0300 |000d: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@01d2 │ │ -006b2c: 6e10 b200 0700 |0010: invoke-virtual {v7}, Lcom/cr5315/cfdc/ExtensionOneSettings;.getResources:()Landroid/content/res/Resources; // method@00b2 │ │ -006b32: 0c04 |0013: move-result-object v4 │ │ -006b34: 1405 0100 057f |0014: const v5, #float 1.76787e+38 // #7f050001 │ │ -006b3a: 6e20 2900 5400 |0017: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0029 │ │ -006b40: 0c04 |001a: move-result-object v4 │ │ -006b42: 7110 d501 0400 |001b: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@01d5 │ │ -006b48: 0c04 |001e: move-result-object v4 │ │ -006b4a: 6e20 d301 4300 |001f: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@01d3 │ │ -006b50: 6e20 d401 2300 |0022: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.indexOf:(Ljava/lang/Object;)I // method@01d4 │ │ -006b56: 0a01 |0025: move-result v1 │ │ -006b58: 12f4 |0026: const/4 v4, #int -1 // #ff │ │ -006b5a: 3341 0300 |0027: if-ne v1, v4, 002a // +0003 │ │ -006b5e: 1201 |0029: const/4 v1, #int 0 // #0 │ │ -006b60: 6e10 b200 0700 |002a: invoke-virtual {v7}, Lcom/cr5315/cfdc/ExtensionOneSettings;.getResources:()Landroid/content/res/Resources; // method@00b2 │ │ -006b66: 0c04 |002d: move-result-object v4 │ │ -006b68: 1505 057f |002e: const/high16 v5, #int 2131034112 // #7f05 │ │ -006b6c: 6e20 2900 5400 |0030: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0029 │ │ -006b72: 0c00 |0033: move-result-object v0 │ │ -006b74: 5474 3b00 |0034: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionOneSettings;.action:Landroid/preference/Preference; // field@003b │ │ -006b78: 4605 0001 |0036: aget-object v5, v0, v1 │ │ -006b7c: 6e20 5500 5400 |0038: invoke-virtual {v4, v5}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ -006b82: 0e00 |003b: return-void │ │ +006b10: |[006b10] com.cr5315.cfdc.ExtensionOneSettings.updateActionSummary:()V │ │ +006b20: 5474 4200 |0000: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0042 │ │ +006b24: 1a05 d802 |0002: const-string v5, "pref_action_one" // string@02d8 │ │ +006b28: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +006b2a: 7230 2000 5406 |0005: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ +006b30: 0c02 |0008: move-result-object v2 │ │ +006b32: 3802 3200 |0009: if-eqz v2, 003b // +0032 │ │ +006b36: 2203 a300 |000b: new-instance v3, Ljava/util/ArrayList; // type@00a3 │ │ +006b3a: 7010 d201 0300 |000d: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@01d2 │ │ +006b40: 6e10 b200 0700 |0010: invoke-virtual {v7}, Lcom/cr5315/cfdc/ExtensionOneSettings;.getResources:()Landroid/content/res/Resources; // method@00b2 │ │ +006b46: 0c04 |0013: move-result-object v4 │ │ +006b48: 1405 0100 057f |0014: const v5, #float 1.76787e+38 // #7f050001 │ │ +006b4e: 6e20 2900 5400 |0017: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0029 │ │ +006b54: 0c04 |001a: move-result-object v4 │ │ +006b56: 7110 d501 0400 |001b: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@01d5 │ │ +006b5c: 0c04 |001e: move-result-object v4 │ │ +006b5e: 6e20 d301 4300 |001f: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@01d3 │ │ +006b64: 6e20 d401 2300 |0022: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.indexOf:(Ljava/lang/Object;)I // method@01d4 │ │ +006b6a: 0a01 |0025: move-result v1 │ │ +006b6c: 12f4 |0026: const/4 v4, #int -1 // #ff │ │ +006b6e: 3341 0300 |0027: if-ne v1, v4, 002a // +0003 │ │ +006b72: 1201 |0029: const/4 v1, #int 0 // #0 │ │ +006b74: 6e10 b200 0700 |002a: invoke-virtual {v7}, Lcom/cr5315/cfdc/ExtensionOneSettings;.getResources:()Landroid/content/res/Resources; // method@00b2 │ │ +006b7a: 0c04 |002d: move-result-object v4 │ │ +006b7c: 1505 057f |002e: const/high16 v5, #int 2131034112 // #7f05 │ │ +006b80: 6e20 2900 5400 |0030: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0029 │ │ +006b86: 0c00 |0033: move-result-object v0 │ │ +006b88: 5474 3b00 |0034: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionOneSettings;.action:Landroid/preference/Preference; // field@003b │ │ +006b8c: 4605 0001 |0036: aget-object v5, v0, v1 │ │ +006b90: 6e20 5500 5400 |0038: invoke-virtual {v4, v5}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ +006b96: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0009 line=220 │ │ 0x000b line=221 │ │ 0x0010 line=222 │ │ 0x0022 line=224 │ │ @@ -2950,22 +2962,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -006b84: |[006b84] com.cr5315.cfdc.ExtensionOneSettings.updateAllSummaries:()V │ │ -006b94: 7010 c000 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.updateTitleSummary:()V // method@00c0 │ │ -006b9a: 7010 be00 0000 |0003: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.updateMessageSummary:()V // method@00be │ │ -006ba0: 7010 bd00 0000 |0006: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.updateIconSummary:()V // method@00bd │ │ -006ba6: 7010 bc00 0000 |0009: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.updateDateSummary:()V // method@00bc │ │ -006bac: 7010 bf00 0000 |000c: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.updateTimeSummary:()V // method@00bf │ │ -006bb2: 7010 ba00 0000 |000f: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.updateActionSummary:()V // method@00ba │ │ -006bb8: 0e00 |0012: return-void │ │ +006b98: |[006b98] com.cr5315.cfdc.ExtensionOneSettings.updateAllSummaries:()V │ │ +006ba8: 7010 c000 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.updateTitleSummary:()V // method@00c0 │ │ +006bae: 7010 be00 0000 |0003: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.updateMessageSummary:()V // method@00be │ │ +006bb4: 7010 bd00 0000 |0006: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.updateIconSummary:()V // method@00bd │ │ +006bba: 7010 bc00 0000 |0009: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.updateDateSummary:()V // method@00bc │ │ +006bc0: 7010 bf00 0000 |000c: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.updateTimeSummary:()V // method@00bf │ │ +006bc6: 7010 ba00 0000 |000f: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.updateActionSummary:()V // method@00ba │ │ +006bcc: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0003 line=166 │ │ 0x0006 line=167 │ │ 0x0009 line=168 │ │ 0x000c line=169 │ │ @@ -2979,50 +2991,50 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 69 16-bit code units │ │ -006bbc: |[006bbc] com.cr5315.cfdc.ExtensionOneSettings.updateDateSummary:()V │ │ -006bcc: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -006bce: 5495 4200 |0001: iget-object v5, v9, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0042 │ │ -006bd2: 1a06 e902 |0003: const-string v6, "pref_date_year_one" // string@02e9 │ │ -006bd6: 7230 1f00 6508 |0005: invoke-interface {v5, v6, v8}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -006bdc: 0a04 |0008: move-result v4 │ │ -006bde: 5495 4200 |0009: iget-object v5, v9, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0042 │ │ -006be2: 1a06 e202 |000b: const-string v6, "pref_date_month_one" // string@02e2 │ │ -006be6: 12f7 |000d: const/4 v7, #int -1 // #ff │ │ -006be8: 7230 1f00 6507 |000e: invoke-interface {v5, v6, v7}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -006bee: 0a02 |0011: move-result v2 │ │ -006bf0: 5495 4200 |0012: iget-object v5, v9, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0042 │ │ -006bf4: 1a06 de02 |0014: const-string v6, "pref_date_day_one" // string@02de │ │ -006bf8: 7230 1f00 6508 |0016: invoke-interface {v5, v6, v8}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -006bfe: 0a01 |0019: move-result v1 │ │ -006c00: 3804 2a00 |001a: if-eqz v4, 0044 // +002a │ │ -006c04: 3802 2800 |001c: if-eqz v2, 0044 // +0028 │ │ -006c08: 3801 2600 |001e: if-eqz v1, 0044 // +0026 │ │ -006c0c: 7100 d701 0000 |0020: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@01d7 │ │ -006c12: 0c00 |0023: move-result-object v0 │ │ -006c14: 1215 |0024: const/4 v5, #int 1 // #1 │ │ -006c16: 6e30 da01 5004 |0025: invoke-virtual {v0, v5, v4}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ -006c1c: 1225 |0028: const/4 v5, #int 2 // #2 │ │ -006c1e: 6e30 da01 5002 |0029: invoke-virtual {v0, v5, v2}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ -006c24: 1255 |002c: const/4 v5, #int 5 // #5 │ │ -006c26: 6e30 da01 5001 |002d: invoke-virtual {v0, v5, v1}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ -006c2c: 2203 a000 |0030: new-instance v3, Ljava/text/SimpleDateFormat; // type@00a0 │ │ -006c30: 1a05 a003 |0032: const-string v5, "yyyy-MM-dd" // string@03a0 │ │ -006c34: 7020 d001 5300 |0034: invoke-direct {v3, v5}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@01d0 │ │ -006c3a: 5495 3d00 |0037: iget-object v5, v9, Lcom/cr5315/cfdc/ExtensionOneSettings;.date:Landroid/preference/Preference; // field@003d │ │ -006c3e: 6e10 d801 0000 |0039: invoke-virtual {v0}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@01d8 │ │ -006c44: 0c06 |003c: move-result-object v6 │ │ -006c46: 6e20 d101 6300 |003d: invoke-virtual {v3, v6}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@01d1 │ │ -006c4c: 0c06 |0040: move-result-object v6 │ │ -006c4e: 6e20 5500 6500 |0041: invoke-virtual {v5, v6}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ -006c54: 0e00 |0044: return-void │ │ +006bd0: |[006bd0] com.cr5315.cfdc.ExtensionOneSettings.updateDateSummary:()V │ │ +006be0: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +006be2: 5495 4200 |0001: iget-object v5, v9, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0042 │ │ +006be6: 1a06 eb02 |0003: const-string v6, "pref_date_year_one" // string@02eb │ │ +006bea: 7230 1f00 6508 |0005: invoke-interface {v5, v6, v8}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +006bf0: 0a04 |0008: move-result v4 │ │ +006bf2: 5495 4200 |0009: iget-object v5, v9, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0042 │ │ +006bf6: 1a06 e402 |000b: const-string v6, "pref_date_month_one" // string@02e4 │ │ +006bfa: 12f7 |000d: const/4 v7, #int -1 // #ff │ │ +006bfc: 7230 1f00 6507 |000e: invoke-interface {v5, v6, v7}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +006c02: 0a02 |0011: move-result v2 │ │ +006c04: 5495 4200 |0012: iget-object v5, v9, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0042 │ │ +006c08: 1a06 e002 |0014: const-string v6, "pref_date_day_one" // string@02e0 │ │ +006c0c: 7230 1f00 6508 |0016: invoke-interface {v5, v6, v8}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +006c12: 0a01 |0019: move-result v1 │ │ +006c14: 3804 2a00 |001a: if-eqz v4, 0044 // +002a │ │ +006c18: 3802 2800 |001c: if-eqz v2, 0044 // +0028 │ │ +006c1c: 3801 2600 |001e: if-eqz v1, 0044 // +0026 │ │ +006c20: 7100 d701 0000 |0020: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@01d7 │ │ +006c26: 0c00 |0023: move-result-object v0 │ │ +006c28: 1215 |0024: const/4 v5, #int 1 // #1 │ │ +006c2a: 6e30 da01 5004 |0025: invoke-virtual {v0, v5, v4}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ +006c30: 1225 |0028: const/4 v5, #int 2 // #2 │ │ +006c32: 6e30 da01 5002 |0029: invoke-virtual {v0, v5, v2}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ +006c38: 1255 |002c: const/4 v5, #int 5 // #5 │ │ +006c3a: 6e30 da01 5001 |002d: invoke-virtual {v0, v5, v1}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ +006c40: 2203 a200 |0030: new-instance v3, Ljava/text/SimpleDateFormat; // type@00a2 │ │ +006c44: 1a05 a203 |0032: const-string v5, "yyyy-MM-dd" // string@03a2 │ │ +006c48: 7020 d001 5300 |0034: invoke-direct {v3, v5}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@01d0 │ │ +006c4e: 5495 3d00 |0037: iget-object v5, v9, Lcom/cr5315/cfdc/ExtensionOneSettings;.date:Landroid/preference/Preference; // field@003d │ │ +006c52: 6e10 d801 0000 |0039: invoke-virtual {v0}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@01d8 │ │ +006c58: 0c06 |003c: move-result-object v6 │ │ +006c5a: 6e20 d101 6300 |003d: invoke-virtual {v3, v6}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@01d1 │ │ +006c60: 0c06 |0040: move-result-object v6 │ │ +006c62: 6e20 5500 6500 |0041: invoke-virtual {v5, v6}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ +006c68: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=188 │ │ 0x0009 line=189 │ │ 0x0012 line=190 │ │ 0x001a line=193 │ │ 0x0020 line=194 │ │ @@ -3045,24 +3057,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -006c58: |[006c58] com.cr5315.cfdc.ExtensionOneSettings.updateIconSummary:()V │ │ -006c68: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ -006c6a: 5441 4200 |0001: iget-object v1, v4, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0042 │ │ -006c6e: 1a02 f002 |0003: const-string v2, "pref_icon_one" // string@02f0 │ │ -006c72: 7230 1f00 2103 |0005: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -006c78: 0a00 |0008: move-result v0 │ │ -006c7a: 3230 0700 |0009: if-eq v0, v3, 0010 // +0007 │ │ -006c7e: 5441 3f00 |000b: iget-object v1, v4, Lcom/cr5315/cfdc/ExtensionOneSettings;.icon:Landroid/preference/Preference; // field@003f │ │ -006c82: 6e20 5300 0100 |000d: invoke-virtual {v1, v0}, Landroid/preference/Preference;.setIcon:(I)V // method@0053 │ │ -006c88: 0e00 |0010: return-void │ │ +006c6c: |[006c6c] com.cr5315.cfdc.ExtensionOneSettings.updateIconSummary:()V │ │ +006c7c: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ +006c7e: 5441 4200 |0001: iget-object v1, v4, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0042 │ │ +006c82: 1a02 f202 |0003: const-string v2, "pref_icon_one" // string@02f2 │ │ +006c86: 7230 1f00 2103 |0005: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +006c8c: 0a00 |0008: move-result v0 │ │ +006c8e: 3230 0700 |0009: if-eq v0, v3, 0010 // +0007 │ │ +006c92: 5441 3f00 |000b: iget-object v1, v4, Lcom/cr5315/cfdc/ExtensionOneSettings;.icon:Landroid/preference/Preference; // field@003f │ │ +006c96: 6e20 5300 0100 |000d: invoke-virtual {v1, v0}, Landroid/preference/Preference;.setIcon:(I)V // method@0053 │ │ +006c9c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=182 │ │ 0x0009 line=183 │ │ 0x000b line=184 │ │ 0x0010 line=185 │ │ locals : │ │ @@ -3074,25 +3086,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -006c8c: |[006c8c] com.cr5315.cfdc.ExtensionOneSettings.updateMessageSummary:()V │ │ -006c9c: 5440 4000 |0000: iget-object v0, v4, Lcom/cr5315/cfdc/ExtensionOneSettings;.message:Landroid/preference/Preference; // field@0040 │ │ -006ca0: 5441 4200 |0002: iget-object v1, v4, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0042 │ │ -006ca4: 1a02 f902 |0004: const-string v2, "pref_message_one" // string@02f9 │ │ -006ca8: 1403 1c00 087f |0006: const v3, #float 1.80776e+38 // #7f08001c │ │ -006cae: 6e20 b300 3400 |0009: invoke-virtual {v4, v3}, Lcom/cr5315/cfdc/ExtensionOneSettings;.getString:(I)Ljava/lang/String; // method@00b3 │ │ -006cb4: 0c03 |000c: move-result-object v3 │ │ -006cb6: 7230 2000 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ -006cbc: 0c01 |0010: move-result-object v1 │ │ -006cbe: 6e20 5500 1000 |0011: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ -006cc4: 0e00 |0014: return-void │ │ +006ca0: |[006ca0] com.cr5315.cfdc.ExtensionOneSettings.updateMessageSummary:()V │ │ +006cb0: 5440 4000 |0000: iget-object v0, v4, Lcom/cr5315/cfdc/ExtensionOneSettings;.message:Landroid/preference/Preference; // field@0040 │ │ +006cb4: 5441 4200 |0002: iget-object v1, v4, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0042 │ │ +006cb8: 1a02 fb02 |0004: const-string v2, "pref_message_one" // string@02fb │ │ +006cbc: 1403 1c00 087f |0006: const v3, #float 1.80776e+38 // #7f08001c │ │ +006cc2: 6e20 b300 3400 |0009: invoke-virtual {v4, v3}, Lcom/cr5315/cfdc/ExtensionOneSettings;.getString:(I)Ljava/lang/String; // method@00b3 │ │ +006cc8: 0c03 |000c: move-result-object v3 │ │ +006cca: 7230 2000 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ +006cd0: 0c01 |0010: move-result-object v1 │ │ +006cd2: 6e20 5500 1000 |0011: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ +006cd8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0014 line=179 │ │ locals : │ │ 0x0000 - 0x0015 reg=4 this Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ │ │ @@ -3101,42 +3113,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -006cc8: |[006cc8] com.cr5315.cfdc.ExtensionOneSettings.updateTimeSummary:()V │ │ -006cd8: 12f6 |0000: const/4 v6, #int -1 // #ff │ │ -006cda: 5474 4200 |0001: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0042 │ │ -006cde: 1a05 fe02 |0003: const-string v5, "pref_time_hour_one" // string@02fe │ │ -006ce2: 7230 1f00 5406 |0005: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -006ce8: 0a01 |0008: move-result v1 │ │ -006cea: 5474 4200 |0009: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0042 │ │ -006cee: 1a05 0203 |000b: const-string v5, "pref_time_minute_one" // string@0302 │ │ -006cf2: 7230 1f00 5406 |000d: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -006cf8: 0a02 |0010: move-result v2 │ │ -006cfa: 3761 2600 |0011: if-le v1, v6, 0037 // +0026 │ │ -006cfe: 3762 2400 |0013: if-le v2, v6, 0037 // +0024 │ │ -006d02: 7100 d701 0000 |0015: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@01d7 │ │ -006d08: 0c00 |0018: move-result-object v0 │ │ -006d0a: 1304 0b00 |0019: const/16 v4, #int 11 // #b │ │ -006d0e: 6e30 da01 4001 |001b: invoke-virtual {v0, v4, v1}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ -006d14: 1304 0c00 |001e: const/16 v4, #int 12 // #c │ │ -006d18: 6e30 da01 4002 |0020: invoke-virtual {v0, v4, v2}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ -006d1e: 2203 a000 |0023: new-instance v3, Ljava/text/SimpleDateFormat; // type@00a0 │ │ -006d22: 1a04 3400 |0025: const-string v4, "HH:mm" // string@0034 │ │ -006d26: 7020 d001 4300 |0027: invoke-direct {v3, v4}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@01d0 │ │ -006d2c: 5474 4400 |002a: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionOneSettings;.time:Landroid/preference/Preference; // field@0044 │ │ -006d30: 6e10 d801 0000 |002c: invoke-virtual {v0}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@01d8 │ │ -006d36: 0c05 |002f: move-result-object v5 │ │ -006d38: 6e20 d101 5300 |0030: invoke-virtual {v3, v5}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@01d1 │ │ -006d3e: 0c05 |0033: move-result-object v5 │ │ -006d40: 6e20 5500 5400 |0034: invoke-virtual {v4, v5}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ -006d46: 0e00 |0037: return-void │ │ +006cdc: |[006cdc] com.cr5315.cfdc.ExtensionOneSettings.updateTimeSummary:()V │ │ +006cec: 12f6 |0000: const/4 v6, #int -1 // #ff │ │ +006cee: 5474 4200 |0001: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0042 │ │ +006cf2: 1a05 0003 |0003: const-string v5, "pref_time_hour_one" // string@0300 │ │ +006cf6: 7230 1f00 5406 |0005: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +006cfc: 0a01 |0008: move-result v1 │ │ +006cfe: 5474 4200 |0009: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0042 │ │ +006d02: 1a05 0403 |000b: const-string v5, "pref_time_minute_one" // string@0304 │ │ +006d06: 7230 1f00 5406 |000d: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +006d0c: 0a02 |0010: move-result v2 │ │ +006d0e: 3761 2600 |0011: if-le v1, v6, 0037 // +0026 │ │ +006d12: 3762 2400 |0013: if-le v2, v6, 0037 // +0024 │ │ +006d16: 7100 d701 0000 |0015: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@01d7 │ │ +006d1c: 0c00 |0018: move-result-object v0 │ │ +006d1e: 1304 0b00 |0019: const/16 v4, #int 11 // #b │ │ +006d22: 6e30 da01 4001 |001b: invoke-virtual {v0, v4, v1}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ +006d28: 1304 0c00 |001e: const/16 v4, #int 12 // #c │ │ +006d2c: 6e30 da01 4002 |0020: invoke-virtual {v0, v4, v2}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ +006d32: 2203 a200 |0023: new-instance v3, Ljava/text/SimpleDateFormat; // type@00a2 │ │ +006d36: 1a04 3400 |0025: const-string v4, "HH:mm" // string@0034 │ │ +006d3a: 7020 d001 4300 |0027: invoke-direct {v3, v4}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@01d0 │ │ +006d40: 5474 4400 |002a: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionOneSettings;.time:Landroid/preference/Preference; // field@0044 │ │ +006d44: 6e10 d801 0000 |002c: invoke-virtual {v0}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@01d8 │ │ +006d4a: 0c05 |002f: move-result-object v5 │ │ +006d4c: 6e20 d101 5300 |0030: invoke-virtual {v3, v5}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@01d1 │ │ +006d52: 0c05 |0033: move-result-object v5 │ │ +006d54: 6e20 5500 5400 |0034: invoke-virtual {v4, v5}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ +006d5a: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=205 │ │ 0x0009 line=206 │ │ 0x0011 line=208 │ │ 0x0015 line=209 │ │ 0x0019 line=210 │ │ @@ -3156,23 +3168,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -006d48: |[006d48] com.cr5315.cfdc.ExtensionOneSettings.updateTitleSummary:()V │ │ -006d58: 5440 4500 |0000: iget-object v0, v4, Lcom/cr5315/cfdc/ExtensionOneSettings;.title:Landroid/preference/Preference; // field@0045 │ │ -006d5c: 5441 4200 |0002: iget-object v1, v4, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0042 │ │ -006d60: 1a02 0a03 |0004: const-string v2, "pref_title_one" // string@030a │ │ -006d64: 1a03 0000 |0006: const-string v3, "" // string@0000 │ │ -006d68: 7230 2000 2103 |0008: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ -006d6e: 0c01 |000b: move-result-object v1 │ │ -006d70: 6e20 5500 1000 |000c: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ -006d76: 0e00 |000f: return-void │ │ +006d5c: |[006d5c] com.cr5315.cfdc.ExtensionOneSettings.updateTitleSummary:()V │ │ +006d6c: 5440 4500 |0000: iget-object v0, v4, Lcom/cr5315/cfdc/ExtensionOneSettings;.title:Landroid/preference/Preference; // field@0045 │ │ +006d70: 5441 4200 |0002: iget-object v1, v4, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0042 │ │ +006d74: 1a02 0c03 |0004: const-string v2, "pref_title_one" // string@030c │ │ +006d78: 1a03 0000 |0006: const-string v3, "" // string@0000 │ │ +006d7c: 7230 2000 2103 |0008: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ +006d82: 0c01 |000b: move-result-object v1 │ │ +006d84: 6e20 5500 1000 |000c: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ +006d8a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x000f line=175 │ │ locals : │ │ 0x0000 - 0x0010 reg=4 this Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ │ │ @@ -3182,42 +3194,42 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -006d78: |[006d78] com.cr5315.cfdc.ExtensionOneSettings.onCreate:(Landroid/os/Bundle;)V │ │ -006d88: 6f20 5700 4300 |0000: invoke-super {v3, v4}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@0057 │ │ -006d8e: 6e10 af00 0300 |0003: invoke-virtual {v3}, Lcom/cr5315/cfdc/ExtensionOneSettings;.getActionBar:()Landroid/app/ActionBar; // method@00af │ │ -006d94: 0c01 |0006: move-result-object v1 │ │ -006d96: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -006d9a: 6e10 af00 0300 |0009: invoke-virtual {v3}, Lcom/cr5315/cfdc/ExtensionOneSettings;.getActionBar:()Landroid/app/ActionBar; // method@00af │ │ -006da0: 0c01 |000c: move-result-object v1 │ │ -006da2: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -006da4: 6e20 0000 2100 |000e: invoke-virtual {v1, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@0000 │ │ -006daa: 5b33 3c00 |0011: iput-object v3, v3, Lcom/cr5315/cfdc/ExtensionOneSettings;.context:Landroid/content/Context; // field@003c │ │ -006dae: 5431 3c00 |0013: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionOneSettings;.context:Landroid/content/Context; // field@003c │ │ -006db2: 7110 5b00 0100 |0015: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ -006db8: 0c01 |0018: move-result-object v1 │ │ -006dba: 5b31 4200 |0019: iput-object v1, v3, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0042 │ │ -006dbe: 5431 4200 |001b: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0042 │ │ -006dc2: 7210 1d00 0100 |001d: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@001d │ │ -006dc8: 0c01 |0020: move-result-object v1 │ │ -006dca: 5b31 3e00 |0021: iput-object v1, v3, Lcom/cr5315/cfdc/ExtensionOneSettings;.editor:Landroid/content/SharedPreferences$Editor; // field@003e │ │ -006dce: 6e10 b100 0300 |0023: invoke-virtual {v3}, Lcom/cr5315/cfdc/ExtensionOneSettings;.getIntent:()Landroid/content/Intent; // method@00b1 │ │ -006dd4: 0c01 |0026: move-result-object v1 │ │ -006dd6: 6e10 1600 0100 |0027: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0016 │ │ -006ddc: 0c00 |002a: move-result-object v0 │ │ -006dde: 3800 0a00 |002b: if-eqz v0, 0035 // +000a │ │ -006de2: 1a01 2002 |002d: const-string v1, "fromExtension" // string@0220 │ │ -006de6: 6e20 3400 1000 |002f: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0034 │ │ -006dec: 0a01 |0032: move-result v1 │ │ -006dee: 5c31 4300 |0033: iput-boolean v1, v3, Lcom/cr5315/cfdc/ExtensionOneSettings;.showUpdateNotice:Z // field@0043 │ │ -006df2: 0e00 |0035: return-void │ │ +006d8c: |[006d8c] com.cr5315.cfdc.ExtensionOneSettings.onCreate:(Landroid/os/Bundle;)V │ │ +006d9c: 6f20 5700 4300 |0000: invoke-super {v3, v4}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@0057 │ │ +006da2: 6e10 af00 0300 |0003: invoke-virtual {v3}, Lcom/cr5315/cfdc/ExtensionOneSettings;.getActionBar:()Landroid/app/ActionBar; // method@00af │ │ +006da8: 0c01 |0006: move-result-object v1 │ │ +006daa: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +006dae: 6e10 af00 0300 |0009: invoke-virtual {v3}, Lcom/cr5315/cfdc/ExtensionOneSettings;.getActionBar:()Landroid/app/ActionBar; // method@00af │ │ +006db4: 0c01 |000c: move-result-object v1 │ │ +006db6: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +006db8: 6e20 0000 2100 |000e: invoke-virtual {v1, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@0000 │ │ +006dbe: 5b33 3c00 |0011: iput-object v3, v3, Lcom/cr5315/cfdc/ExtensionOneSettings;.context:Landroid/content/Context; // field@003c │ │ +006dc2: 5431 3c00 |0013: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionOneSettings;.context:Landroid/content/Context; // field@003c │ │ +006dc6: 7110 5b00 0100 |0015: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ +006dcc: 0c01 |0018: move-result-object v1 │ │ +006dce: 5b31 4200 |0019: iput-object v1, v3, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0042 │ │ +006dd2: 5431 4200 |001b: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0042 │ │ +006dd6: 7210 1d00 0100 |001d: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@001d │ │ +006ddc: 0c01 |0020: move-result-object v1 │ │ +006dde: 5b31 3e00 |0021: iput-object v1, v3, Lcom/cr5315/cfdc/ExtensionOneSettings;.editor:Landroid/content/SharedPreferences$Editor; // field@003e │ │ +006de2: 6e10 b100 0300 |0023: invoke-virtual {v3}, Lcom/cr5315/cfdc/ExtensionOneSettings;.getIntent:()Landroid/content/Intent; // method@00b1 │ │ +006de8: 0c01 |0026: move-result-object v1 │ │ +006dea: 6e10 1600 0100 |0027: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0016 │ │ +006df0: 0c00 |002a: move-result-object v0 │ │ +006df2: 3800 0a00 |002b: if-eqz v0, 0035 // +000a │ │ +006df6: 1a01 2202 |002d: const-string v1, "fromExtension" // string@0222 │ │ +006dfa: 6e20 3400 1000 |002f: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0034 │ │ +006e00: 0a01 |0032: move-result v1 │ │ +006e02: 5c31 4300 |0033: iput-boolean v1, v3, Lcom/cr5315/cfdc/ExtensionOneSettings;.showUpdateNotice:Z // field@0043 │ │ +006e06: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0003 line=73 │ │ 0x0011 line=75 │ │ 0x0013 line=76 │ │ 0x001b line=77 │ │ @@ -3235,26 +3247,26 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -006df4: |[006df4] com.cr5315.cfdc.ExtensionOneSettings.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -006e04: 7210 6500 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@0065 │ │ -006e0a: 0a00 |0003: move-result v0 │ │ -006e0c: 2b00 0e00 0000 |0004: packed-switch v0, 00000012 // +0000000e │ │ -006e12: 6f20 5800 2100 |0007: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0058 │ │ -006e18: 0a00 |000a: move-result v0 │ │ -006e1a: 0f00 |000b: return v0 │ │ -006e1c: 6e10 ae00 0100 |000c: invoke-virtual {v1}, Lcom/cr5315/cfdc/ExtensionOneSettings;.finish:()V // method@00ae │ │ -006e22: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -006e24: 28fb |0010: goto 000b // -0005 │ │ -006e26: 0000 |0011: nop // spacer │ │ -006e28: 0001 0100 2c00 0201 0800 0000 |0012: packed-switch-data (6 units) │ │ +006e08: |[006e08] com.cr5315.cfdc.ExtensionOneSettings.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +006e18: 7210 6500 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@0065 │ │ +006e1e: 0a00 |0003: move-result v0 │ │ +006e20: 2b00 0e00 0000 |0004: packed-switch v0, 00000012 // +0000000e │ │ +006e26: 6f20 5800 2100 |0007: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0058 │ │ +006e2c: 0a00 |000a: move-result v0 │ │ +006e2e: 0f00 |000b: return v0 │ │ +006e30: 6e10 ae00 0100 |000c: invoke-virtual {v1}, Lcom/cr5315/cfdc/ExtensionOneSettings;.finish:()V // method@00ae │ │ +006e36: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +006e38: 28fb |0010: goto 000b // -0005 │ │ +006e3a: 0000 |0011: nop // spacer │ │ +006e3c: 0001 0100 2c00 0201 0800 0000 |0012: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0007 line=391 │ │ 0x000c line=388 │ │ 0x000f line=389 │ │ 0x0011 line=386 │ │ @@ -3267,27 +3279,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -006e34: |[006e34] com.cr5315.cfdc.ExtensionOneSettings.onPause:()V │ │ -006e44: 5530 4300 |0000: iget-boolean v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings;.showUpdateNotice:Z // field@0043 │ │ -006e48: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ -006e4c: 5430 3c00 |0004: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings;.context:Landroid/content/Context; // field@003c │ │ -006e50: 1401 1000 087f |0006: const v1, #float 1.80775e+38 // #7f080010 │ │ -006e56: 6e20 b300 1300 |0009: invoke-virtual {v3, v1}, Lcom/cr5315/cfdc/ExtensionOneSettings;.getString:(I)Ljava/lang/String; // method@00b3 │ │ -006e5c: 0c01 |000c: move-result-object v1 │ │ -006e5e: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -006e60: 7130 7500 1002 |000e: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0075 │ │ -006e66: 0c00 |0011: move-result-object v0 │ │ -006e68: 6e10 7600 0000 |0012: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0076 │ │ -006e6e: 6f10 5900 0300 |0015: invoke-super {v3}, Landroid/preference/PreferenceActivity;.onPause:()V // method@0059 │ │ -006e74: 0e00 |0018: return-void │ │ +006e48: |[006e48] com.cr5315.cfdc.ExtensionOneSettings.onPause:()V │ │ +006e58: 5530 4300 |0000: iget-boolean v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings;.showUpdateNotice:Z // field@0043 │ │ +006e5c: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ +006e60: 5430 3c00 |0004: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionOneSettings;.context:Landroid/content/Context; // field@003c │ │ +006e64: 1401 1000 087f |0006: const v1, #float 1.80775e+38 // #7f080010 │ │ +006e6a: 6e20 b300 1300 |0009: invoke-virtual {v3, v1}, Lcom/cr5315/cfdc/ExtensionOneSettings;.getString:(I)Ljava/lang/String; // method@00b3 │ │ +006e70: 0c01 |000c: move-result-object v1 │ │ +006e72: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +006e74: 7130 7500 1002 |000e: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0075 │ │ +006e7a: 0c00 |0011: move-result-object v0 │ │ +006e7c: 6e10 7600 0000 |0012: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0076 │ │ +006e82: 6f10 5900 0300 |0015: invoke-super {v3}, Landroid/preference/PreferenceActivity;.onPause:()V // method@0059 │ │ +006e88: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0004 line=160 │ │ 0x0015 line=161 │ │ 0x0018 line=162 │ │ locals : │ │ @@ -3298,66 +3310,66 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 114 16-bit code units │ │ -006e78: |[006e78] com.cr5315.cfdc.ExtensionOneSettings.onPostCreate:(Landroid/os/Bundle;)V │ │ -006e88: 6f20 5a00 3200 |0000: invoke-super {v2, v3}, Landroid/preference/PreferenceActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@005a │ │ -006e8e: 1500 047f |0003: const/high16 v0, #int 2130968576 // #7f04 │ │ -006e92: 6e20 ac00 0200 |0005: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.addPreferencesFromResource:(I)V // method@00ac │ │ -006e98: 1a00 0a03 |0008: const-string v0, "pref_title_one" // string@030a │ │ -006e9c: 6e20 ad00 0200 |000a: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00ad │ │ -006ea2: 0c00 |000d: move-result-object v0 │ │ -006ea4: 5b20 4500 |000e: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionOneSettings;.title:Landroid/preference/Preference; // field@0045 │ │ -006ea8: 1a00 f902 |0010: const-string v0, "pref_message_one" // string@02f9 │ │ -006eac: 6e20 ad00 0200 |0012: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00ad │ │ -006eb2: 0c00 |0015: move-result-object v0 │ │ -006eb4: 5b20 4000 |0016: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionOneSettings;.message:Landroid/preference/Preference; // field@0040 │ │ -006eb8: 1a00 f002 |0018: const-string v0, "pref_icon_one" // string@02f0 │ │ -006ebc: 6e20 ad00 0200 |001a: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00ad │ │ -006ec2: 0c00 |001d: move-result-object v0 │ │ -006ec4: 5b20 3f00 |001e: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionOneSettings;.icon:Landroid/preference/Preference; // field@003f │ │ -006ec8: 1a00 e502 |0020: const-string v0, "pref_date_one" // string@02e5 │ │ -006ecc: 6e20 ad00 0200 |0022: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00ad │ │ -006ed2: 0c00 |0025: move-result-object v0 │ │ -006ed4: 5b20 3d00 |0026: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionOneSettings;.date:Landroid/preference/Preference; // field@003d │ │ -006ed8: 1a00 0503 |0028: const-string v0, "pref_time_one" // string@0305 │ │ -006edc: 6e20 ad00 0200 |002a: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00ad │ │ -006ee2: 0c00 |002d: move-result-object v0 │ │ -006ee4: 5b20 4400 |002e: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionOneSettings;.time:Landroid/preference/Preference; // field@0044 │ │ -006ee8: 1a00 d602 |0030: const-string v0, "pref_action_one" // string@02d6 │ │ -006eec: 6e20 ad00 0200 |0032: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00ad │ │ -006ef2: 0c00 |0035: move-result-object v0 │ │ -006ef4: 5b20 3b00 |0036: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionOneSettings;.action:Landroid/preference/Preference; // field@003b │ │ -006ef8: 7010 bb00 0200 |0038: invoke-direct {v2}, Lcom/cr5315/cfdc/ExtensionOneSettings;.updateAllSummaries:()V // method@00bb │ │ -006efe: 5420 3d00 |003b: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionOneSettings;.date:Landroid/preference/Preference; // field@003d │ │ -006f02: 2201 4e00 |003d: new-instance v1, Lcom/cr5315/cfdc/ExtensionOneSettings$1; // type@004e │ │ -006f06: 7020 8700 2100 |003f: invoke-direct {v1, v2}, Lcom/cr5315/cfdc/ExtensionOneSettings$1;.:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V // method@0087 │ │ -006f0c: 6e20 5400 1000 |0042: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@0054 │ │ -006f12: 5420 4400 |0045: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionOneSettings;.time:Landroid/preference/Preference; // field@0044 │ │ -006f16: 2201 4f00 |0047: new-instance v1, Lcom/cr5315/cfdc/ExtensionOneSettings$2; // type@004f │ │ -006f1a: 7020 8900 2100 |0049: invoke-direct {v1, v2}, Lcom/cr5315/cfdc/ExtensionOneSettings$2;.:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V // method@0089 │ │ -006f20: 6e20 5400 1000 |004c: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@0054 │ │ -006f26: 5420 3f00 |004f: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionOneSettings;.icon:Landroid/preference/Preference; // field@003f │ │ -006f2a: 2201 5000 |0051: new-instance v1, Lcom/cr5315/cfdc/ExtensionOneSettings$3; // type@0050 │ │ -006f2e: 7020 8b00 2100 |0053: invoke-direct {v1, v2}, Lcom/cr5315/cfdc/ExtensionOneSettings$3;.:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V // method@008b │ │ -006f34: 6e20 5400 1000 |0056: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@0054 │ │ -006f3a: 5420 4000 |0059: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionOneSettings;.message:Landroid/preference/Preference; // field@0040 │ │ -006f3e: 2201 5100 |005b: new-instance v1, Lcom/cr5315/cfdc/ExtensionOneSettings$4; // type@0051 │ │ -006f42: 7020 8d00 2100 |005d: invoke-direct {v1, v2}, Lcom/cr5315/cfdc/ExtensionOneSettings$4;.:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V // method@008d │ │ -006f48: 6e20 5400 1000 |0060: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@0054 │ │ -006f4e: 2200 5200 |0063: new-instance v0, Lcom/cr5315/cfdc/ExtensionOneSettings$5; // type@0052 │ │ -006f52: 7020 8f00 2000 |0065: invoke-direct {v0, v2}, Lcom/cr5315/cfdc/ExtensionOneSettings$5;.:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V // method@008f │ │ -006f58: 5b20 4100 |0068: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@0041 │ │ -006f5c: 5420 4200 |006a: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0042 │ │ -006f60: 5421 4100 |006c: iget-object v1, v2, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@0041 │ │ -006f64: 7220 2100 1000 |006e: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@0021 │ │ -006f6a: 0e00 |0071: return-void │ │ +006e8c: |[006e8c] com.cr5315.cfdc.ExtensionOneSettings.onPostCreate:(Landroid/os/Bundle;)V │ │ +006e9c: 6f20 5a00 3200 |0000: invoke-super {v2, v3}, Landroid/preference/PreferenceActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@005a │ │ +006ea2: 1500 047f |0003: const/high16 v0, #int 2130968576 // #7f04 │ │ +006ea6: 6e20 ac00 0200 |0005: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.addPreferencesFromResource:(I)V // method@00ac │ │ +006eac: 1a00 0c03 |0008: const-string v0, "pref_title_one" // string@030c │ │ +006eb0: 6e20 ad00 0200 |000a: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00ad │ │ +006eb6: 0c00 |000d: move-result-object v0 │ │ +006eb8: 5b20 4500 |000e: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionOneSettings;.title:Landroid/preference/Preference; // field@0045 │ │ +006ebc: 1a00 fb02 |0010: const-string v0, "pref_message_one" // string@02fb │ │ +006ec0: 6e20 ad00 0200 |0012: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00ad │ │ +006ec6: 0c00 |0015: move-result-object v0 │ │ +006ec8: 5b20 4000 |0016: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionOneSettings;.message:Landroid/preference/Preference; // field@0040 │ │ +006ecc: 1a00 f202 |0018: const-string v0, "pref_icon_one" // string@02f2 │ │ +006ed0: 6e20 ad00 0200 |001a: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00ad │ │ +006ed6: 0c00 |001d: move-result-object v0 │ │ +006ed8: 5b20 3f00 |001e: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionOneSettings;.icon:Landroid/preference/Preference; // field@003f │ │ +006edc: 1a00 e702 |0020: const-string v0, "pref_date_one" // string@02e7 │ │ +006ee0: 6e20 ad00 0200 |0022: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00ad │ │ +006ee6: 0c00 |0025: move-result-object v0 │ │ +006ee8: 5b20 3d00 |0026: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionOneSettings;.date:Landroid/preference/Preference; // field@003d │ │ +006eec: 1a00 0703 |0028: const-string v0, "pref_time_one" // string@0307 │ │ +006ef0: 6e20 ad00 0200 |002a: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00ad │ │ +006ef6: 0c00 |002d: move-result-object v0 │ │ +006ef8: 5b20 4400 |002e: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionOneSettings;.time:Landroid/preference/Preference; // field@0044 │ │ +006efc: 1a00 d802 |0030: const-string v0, "pref_action_one" // string@02d8 │ │ +006f00: 6e20 ad00 0200 |0032: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionOneSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00ad │ │ +006f06: 0c00 |0035: move-result-object v0 │ │ +006f08: 5b20 3b00 |0036: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionOneSettings;.action:Landroid/preference/Preference; // field@003b │ │ +006f0c: 7010 bb00 0200 |0038: invoke-direct {v2}, Lcom/cr5315/cfdc/ExtensionOneSettings;.updateAllSummaries:()V // method@00bb │ │ +006f12: 5420 3d00 |003b: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionOneSettings;.date:Landroid/preference/Preference; // field@003d │ │ +006f16: 2201 5000 |003d: new-instance v1, Lcom/cr5315/cfdc/ExtensionOneSettings$1; // type@0050 │ │ +006f1a: 7020 8700 2100 |003f: invoke-direct {v1, v2}, Lcom/cr5315/cfdc/ExtensionOneSettings$1;.:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V // method@0087 │ │ +006f20: 6e20 5400 1000 |0042: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@0054 │ │ +006f26: 5420 4400 |0045: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionOneSettings;.time:Landroid/preference/Preference; // field@0044 │ │ +006f2a: 2201 5100 |0047: new-instance v1, Lcom/cr5315/cfdc/ExtensionOneSettings$2; // type@0051 │ │ +006f2e: 7020 8900 2100 |0049: invoke-direct {v1, v2}, Lcom/cr5315/cfdc/ExtensionOneSettings$2;.:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V // method@0089 │ │ +006f34: 6e20 5400 1000 |004c: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@0054 │ │ +006f3a: 5420 3f00 |004f: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionOneSettings;.icon:Landroid/preference/Preference; // field@003f │ │ +006f3e: 2201 5200 |0051: new-instance v1, Lcom/cr5315/cfdc/ExtensionOneSettings$3; // type@0052 │ │ +006f42: 7020 8b00 2100 |0053: invoke-direct {v1, v2}, Lcom/cr5315/cfdc/ExtensionOneSettings$3;.:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V // method@008b │ │ +006f48: 6e20 5400 1000 |0056: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@0054 │ │ +006f4e: 5420 4000 |0059: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionOneSettings;.message:Landroid/preference/Preference; // field@0040 │ │ +006f52: 2201 5300 |005b: new-instance v1, Lcom/cr5315/cfdc/ExtensionOneSettings$4; // type@0053 │ │ +006f56: 7020 8d00 2100 |005d: invoke-direct {v1, v2}, Lcom/cr5315/cfdc/ExtensionOneSettings$4;.:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V // method@008d │ │ +006f5c: 6e20 5400 1000 |0060: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@0054 │ │ +006f62: 2200 5400 |0063: new-instance v0, Lcom/cr5315/cfdc/ExtensionOneSettings$5; // type@0054 │ │ +006f66: 7020 8f00 2000 |0065: invoke-direct {v0, v2}, Lcom/cr5315/cfdc/ExtensionOneSettings$5;.:(Lcom/cr5315/cfdc/ExtensionOneSettings;)V // method@008f │ │ +006f6c: 5b20 4100 |0068: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@0041 │ │ +006f70: 5420 4200 |006a: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0042 │ │ +006f74: 5421 4100 |006c: iget-object v1, v2, Lcom/cr5315/cfdc/ExtensionOneSettings;.sharedPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@0041 │ │ +006f78: 7220 2100 1000 |006e: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@0021 │ │ +006f7e: 0e00 |0071: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ 0x0008 line=90 │ │ 0x0010 line=91 │ │ 0x0018 line=92 │ │ @@ -3375,17 +3387,17 @@ │ │ locals : │ │ 0x0000 - 0x0072 reg=2 this Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ 0x0000 - 0x0072 reg=3 savedInstanceState Landroid/os/Bundle; │ │ │ │ source_file_idx : 46 (ExtensionOneSettings.java) │ │ │ │ Class #15 header: │ │ -class_idx : 91 │ │ +class_idx : 93 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 48 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #15 annotations: │ │ @@ -3411,53 +3423,53 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -006f6c: |[006f6c] com.cr5315.cfdc.ExtensionThreeSettings$10.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ │ -006f7c: 5b01 4800 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$10;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@0048 │ │ -006f80: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -006f86: 0e00 |0005: return-void │ │ +006f80: |[006f80] com.cr5315.cfdc.ExtensionThreeSettings$10.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ │ +006f90: 5b01 4800 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$10;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@0048 │ │ +006f94: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +006f9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/cr5315/cfdc/ExtensionThreeSettings$10; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionThreeSettings$10;) │ │ 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 │ │ -006f88: |[006f88] com.cr5315.cfdc.ExtensionThreeSettings$10.onClick:(Landroid/content/DialogInterface;I)V │ │ -006f98: 7210 1300 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0013 │ │ -006f9e: 0e00 |0003: return-void │ │ +006f9c: |[006f9c] com.cr5315.cfdc.ExtensionThreeSettings$10.onClick:(Landroid/content/DialogInterface;I)V │ │ +006fac: 7210 1300 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0013 │ │ +006fb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0003 line=300 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/cr5315/cfdc/ExtensionThreeSettings$10; │ │ 0x0000 - 0x0004 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 which I │ │ │ │ source_file_idx : 48 (ExtensionThreeSettings.java) │ │ │ │ Class #16 header: │ │ -class_idx : 92 │ │ +class_idx : 94 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 48 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #16 annotations: │ │ @@ -3483,61 +3495,61 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -006fa0: |[006fa0] com.cr5315.cfdc.ExtensionThreeSettings$1.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ │ -006fb0: 5b01 4900 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$1;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@0049 │ │ -006fb4: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -006fba: 0e00 |0005: return-void │ │ +006fb4: |[006fb4] com.cr5315.cfdc.ExtensionThreeSettings$1.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ │ +006fc4: 5b01 4900 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$1;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@0049 │ │ +006fc8: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +006fce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/cr5315/cfdc/ExtensionThreeSettings$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionThreeSettings$1;) │ │ name : 'onPreferenceClick' │ │ type : '(Landroid/preference/Preference;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -006fbc: |[006fbc] com.cr5315.cfdc.ExtensionThreeSettings$1.onPreferenceClick:(Landroid/preference/Preference;)Z │ │ -006fcc: 2200 6500 |0000: new-instance v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment; // type@0065 │ │ -006fd0: 7010 de00 0000 |0002: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment;.:()V // method@00de │ │ -006fd6: 5431 4900 |0005: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$1;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@0049 │ │ -006fda: 6e10 f500 0100 |0007: invoke-virtual {v1}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.getFragmentManager:()Landroid/app/FragmentManager; // method@00f5 │ │ -006fe0: 0c01 |000a: move-result-object v1 │ │ -006fe2: 1a02 cc01 |000b: const-string v2, "datePicker" // string@01cc │ │ -006fe6: 6e30 0a00 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/app/DialogFragment;.show:(Landroid/app/FragmentManager;Ljava/lang/String;)V // method@000a │ │ -006fec: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -006fee: 0f01 |0011: return v1 │ │ +006fd0: |[006fd0] com.cr5315.cfdc.ExtensionThreeSettings$1.onPreferenceClick:(Landroid/preference/Preference;)Z │ │ +006fe0: 2200 6700 |0000: new-instance v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment; // type@0067 │ │ +006fe4: 7010 de00 0000 |0002: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment;.:()V // method@00de │ │ +006fea: 5431 4900 |0005: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$1;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@0049 │ │ +006fee: 6e10 f500 0100 |0007: invoke-virtual {v1}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.getFragmentManager:()Landroid/app/FragmentManager; // method@00f5 │ │ +006ff4: 0c01 |000a: move-result-object v1 │ │ +006ff6: 1a02 ce01 |000b: const-string v2, "datePicker" // string@01ce │ │ +006ffa: 6e30 0a00 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/app/DialogFragment;.show:(Landroid/app/FragmentManager;Ljava/lang/String;)V // method@000a │ │ +007000: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +007002: 0f01 |0011: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0005 line=103 │ │ 0x0010 line=104 │ │ locals : │ │ 0x0005 - 0x0012 reg=0 dateFragment Landroid/app/DialogFragment; │ │ 0x0000 - 0x0012 reg=3 this Lcom/cr5315/cfdc/ExtensionThreeSettings$1; │ │ 0x0000 - 0x0012 reg=4 preference Landroid/preference/Preference; │ │ │ │ source_file_idx : 48 (ExtensionThreeSettings.java) │ │ │ │ Class #17 header: │ │ -class_idx : 93 │ │ +class_idx : 95 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 48 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #17 annotations: │ │ @@ -3563,61 +3575,61 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -006ff0: |[006ff0] com.cr5315.cfdc.ExtensionThreeSettings$2.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ │ -007000: 5b01 4a00 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$2;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@004a │ │ -007004: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -00700a: 0e00 |0005: return-void │ │ +007004: |[007004] com.cr5315.cfdc.ExtensionThreeSettings$2.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ │ +007014: 5b01 4a00 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$2;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@004a │ │ +007018: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +00701e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/cr5315/cfdc/ExtensionThreeSettings$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionThreeSettings$2;) │ │ name : 'onPreferenceClick' │ │ type : '(Landroid/preference/Preference;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -00700c: |[00700c] com.cr5315.cfdc.ExtensionThreeSettings$2.onPreferenceClick:(Landroid/preference/Preference;)Z │ │ -00701c: 2200 6600 |0000: new-instance v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment; // type@0066 │ │ -007020: 7010 e200 0000 |0002: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;.:()V // method@00e2 │ │ -007026: 5431 4a00 |0005: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$2;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@004a │ │ -00702a: 6e10 f500 0100 |0007: invoke-virtual {v1}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.getFragmentManager:()Landroid/app/FragmentManager; // method@00f5 │ │ -007030: 0c01 |000a: move-result-object v1 │ │ -007032: 1a02 7203 |000b: const-string v2, "timePicker" // string@0372 │ │ -007036: 6e30 0a00 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/app/DialogFragment;.show:(Landroid/app/FragmentManager;Ljava/lang/String;)V // method@000a │ │ -00703c: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -00703e: 0f01 |0011: return v1 │ │ +007020: |[007020] com.cr5315.cfdc.ExtensionThreeSettings$2.onPreferenceClick:(Landroid/preference/Preference;)Z │ │ +007030: 2200 6800 |0000: new-instance v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment; // type@0068 │ │ +007034: 7010 e200 0000 |0002: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;.:()V // method@00e2 │ │ +00703a: 5431 4a00 |0005: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$2;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@004a │ │ +00703e: 6e10 f500 0100 |0007: invoke-virtual {v1}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.getFragmentManager:()Landroid/app/FragmentManager; // method@00f5 │ │ +007044: 0c01 |000a: move-result-object v1 │ │ +007046: 1a02 7403 |000b: const-string v2, "timePicker" // string@0374 │ │ +00704a: 6e30 0a00 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/app/DialogFragment;.show:(Landroid/app/FragmentManager;Ljava/lang/String;)V // method@000a │ │ +007050: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +007052: 0f01 |0011: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0005 line=112 │ │ 0x0010 line=113 │ │ locals : │ │ 0x0005 - 0x0012 reg=0 timeFragment Landroid/app/DialogFragment; │ │ 0x0000 - 0x0012 reg=3 this Lcom/cr5315/cfdc/ExtensionThreeSettings$2; │ │ 0x0000 - 0x0012 reg=4 preference Landroid/preference/Preference; │ │ │ │ source_file_idx : 48 (ExtensionThreeSettings.java) │ │ │ │ Class #18 header: │ │ -class_idx : 94 │ │ +class_idx : 96 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 48 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #18 annotations: │ │ @@ -3643,54 +3655,54 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -007040: |[007040] com.cr5315.cfdc.ExtensionThreeSettings$3.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ │ -007050: 5b01 4b00 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$3;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@004b │ │ -007054: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -00705a: 0e00 |0005: return-void │ │ +007054: |[007054] com.cr5315.cfdc.ExtensionThreeSettings$3.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ │ +007064: 5b01 4b00 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$3;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@004b │ │ +007068: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +00706e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/cr5315/cfdc/ExtensionThreeSettings$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionThreeSettings$3;) │ │ name : 'onPreferenceClick' │ │ type : '(Landroid/preference/Preference;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -00705c: |[00705c] com.cr5315.cfdc.ExtensionThreeSettings$3.onPreferenceClick:(Landroid/preference/Preference;)Z │ │ -00706c: 5410 4b00 |0000: iget-object v0, v1, Lcom/cr5315/cfdc/ExtensionThreeSettings$3;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@004b │ │ -007070: 7110 e700 0000 |0002: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.access$000:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V // method@00e7 │ │ -007076: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -007078: 0f00 |0006: return v0 │ │ +007070: |[007070] com.cr5315.cfdc.ExtensionThreeSettings$3.onPreferenceClick:(Landroid/preference/Preference;)Z │ │ +007080: 5410 4b00 |0000: iget-object v0, v1, Lcom/cr5315/cfdc/ExtensionThreeSettings$3;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@004b │ │ +007084: 7110 e700 0000 |0002: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.access$000:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V // method@00e7 │ │ +00708a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +00708c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0005 line=121 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/cr5315/cfdc/ExtensionThreeSettings$3; │ │ 0x0000 - 0x0007 reg=2 preference Landroid/preference/Preference; │ │ │ │ source_file_idx : 48 (ExtensionThreeSettings.java) │ │ │ │ Class #19 header: │ │ -class_idx : 95 │ │ +class_idx : 97 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 48 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #19 annotations: │ │ @@ -3716,54 +3728,54 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -00707c: |[00707c] com.cr5315.cfdc.ExtensionThreeSettings$4.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ │ -00708c: 5b01 4c00 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$4;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@004c │ │ -007090: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -007096: 0e00 |0005: return-void │ │ +007090: |[007090] com.cr5315.cfdc.ExtensionThreeSettings$4.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ │ +0070a0: 5b01 4c00 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$4;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@004c │ │ +0070a4: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +0070aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/cr5315/cfdc/ExtensionThreeSettings$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionThreeSettings$4;) │ │ name : 'onPreferenceClick' │ │ type : '(Landroid/preference/Preference;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -007098: |[007098] com.cr5315.cfdc.ExtensionThreeSettings$4.onPreferenceClick:(Landroid/preference/Preference;)Z │ │ -0070a8: 5410 4c00 |0000: iget-object v0, v1, Lcom/cr5315/cfdc/ExtensionThreeSettings$4;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@004c │ │ -0070ac: 7110 e800 0000 |0002: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.access$100:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V // method@00e8 │ │ -0070b2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0070b4: 0f00 |0006: return v0 │ │ +0070ac: |[0070ac] com.cr5315.cfdc.ExtensionThreeSettings$4.onPreferenceClick:(Landroid/preference/Preference;)Z │ │ +0070bc: 5410 4c00 |0000: iget-object v0, v1, Lcom/cr5315/cfdc/ExtensionThreeSettings$4;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@004c │ │ +0070c0: 7110 e800 0000 |0002: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.access$100:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V // method@00e8 │ │ +0070c6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0070c8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0005 line=129 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/cr5315/cfdc/ExtensionThreeSettings$4; │ │ 0x0000 - 0x0007 reg=2 preference Landroid/preference/Preference; │ │ │ │ source_file_idx : 48 (ExtensionThreeSettings.java) │ │ │ │ Class #20 header: │ │ -class_idx : 96 │ │ +class_idx : 98 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 48 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #20 annotations: │ │ @@ -3789,131 +3801,132 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0070b8: |[0070b8] com.cr5315.cfdc.ExtensionThreeSettings$5.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ │ -0070c8: 5b01 4d00 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@004d │ │ -0070cc: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -0070d2: 0e00 |0005: return-void │ │ +0070cc: |[0070cc] com.cr5315.cfdc.ExtensionThreeSettings$5.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ │ +0070dc: 5b01 4d00 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@004d │ │ +0070e0: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +0070e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/cr5315/cfdc/ExtensionThreeSettings$5; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionThreeSettings$5;) │ │ name : 'onSharedPreferenceChanged' │ │ type : '(Landroid/content/SharedPreferences;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 138 16-bit code units │ │ -0070d4: |[0070d4] com.cr5315.cfdc.ExtensionThreeSettings$5.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -0070e4: 1a00 1600 |0000: const-string v0, "CFDC" // string@0016 │ │ -0070e8: 2201 9c00 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@009c │ │ -0070ec: 7010 ca01 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -0070f2: 1a02 d302 |0007: const-string v2, "pref " // string@02d3 │ │ -0070f6: 6e20 cd01 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -0070fc: 0c01 |000c: move-result-object v1 │ │ -0070fe: 6e20 cd01 5100 |000d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -007104: 0c01 |0010: move-result-object v1 │ │ -007106: 1a02 0400 |0011: const-string v2, " changed" // string@0004 │ │ -00710a: 6e20 cd01 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -007110: 0c01 |0016: move-result-object v1 │ │ -007112: 6e10 ce01 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -007118: 0c01 |001a: move-result-object v1 │ │ -00711a: 7120 6200 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0062 │ │ -007120: 1a00 0b03 |001e: const-string v0, "pref_title_three" // string@030b │ │ -007124: 6e20 c701 0500 |0020: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -00712a: 0a00 |0023: move-result v0 │ │ -00712c: 3800 0800 |0024: if-eqz v0, 002c // +0008 │ │ -007130: 5430 4d00 |0026: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@004d │ │ -007134: 7110 e900 0000 |0028: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.access$200:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V // method@00e9 │ │ -00713a: 0e00 |002b: return-void │ │ -00713c: 1a00 fa02 |002c: const-string v0, "pref_message_three" // string@02fa │ │ -007140: 6e20 c701 0500 |002e: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -007146: 0a00 |0031: move-result v0 │ │ -007148: 3800 0800 |0032: if-eqz v0, 003a // +0008 │ │ -00714c: 5430 4d00 |0034: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@004d │ │ -007150: 7110 ea00 0000 |0036: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.access$300:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V // method@00ea │ │ -007156: 28f2 |0039: goto 002b // -000e │ │ -007158: 1a00 f102 |003a: const-string v0, "pref_icon_three" // string@02f1 │ │ -00715c: 6e20 c701 0500 |003c: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -007162: 0a00 |003f: move-result v0 │ │ -007164: 3800 0800 |0040: if-eqz v0, 0048 // +0008 │ │ -007168: 5430 4d00 |0042: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@004d │ │ -00716c: 7110 eb00 0000 |0044: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.access$400:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V // method@00eb │ │ -007172: 28e4 |0047: goto 002b // -001c │ │ -007174: 1a00 ea02 |0048: const-string v0, "pref_date_year_three" // string@02ea │ │ -007178: 6e20 c701 0500 |004a: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -00717e: 0a00 |004d: move-result v0 │ │ -007180: 3900 1200 |004e: if-nez v0, 0060 // +0012 │ │ -007184: 1a00 e302 |0050: const-string v0, "pref_date_month_three" // string@02e3 │ │ -007188: 6e20 c701 0500 |0052: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -00718e: 0a00 |0055: move-result v0 │ │ -007190: 3900 0a00 |0056: if-nez v0, 0060 // +000a │ │ -007194: 1a00 df02 |0058: const-string v0, "pref_date_day_three" // string@02df │ │ -007198: 6e20 c701 0500 |005a: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -00719e: 0a00 |005d: move-result v0 │ │ -0071a0: 3800 0800 |005e: if-eqz v0, 0066 // +0008 │ │ -0071a4: 5430 4d00 |0060: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@004d │ │ -0071a8: 7110 ec00 0000 |0062: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.access$500:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V // method@00ec │ │ -0071ae: 28c6 |0065: goto 002b // -003a │ │ -0071b0: 1a00 ff02 |0066: const-string v0, "pref_time_hour_three" // string@02ff │ │ -0071b4: 6e20 c701 0500 |0068: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -0071ba: 0a00 |006b: move-result v0 │ │ -0071bc: 3900 0a00 |006c: if-nez v0, 0076 // +000a │ │ -0071c0: 1a00 0303 |006e: const-string v0, "pref_time_minute_three" // string@0303 │ │ -0071c4: 6e20 c701 0500 |0070: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -0071ca: 0a00 |0073: move-result v0 │ │ -0071cc: 3800 0800 |0074: if-eqz v0, 007c // +0008 │ │ -0071d0: 5430 4d00 |0076: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@004d │ │ -0071d4: 7110 ed00 0000 |0078: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.access$600:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V // method@00ed │ │ -0071da: 28b0 |007b: goto 002b // -0050 │ │ -0071dc: 1a00 d702 |007c: const-string v0, "pref_action_three" // string@02d7 │ │ -0071e0: 6e20 c701 0500 |007e: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -0071e6: 0a00 |0081: move-result v0 │ │ -0071e8: 3800 a9ff |0082: if-eqz v0, 002b // -0057 │ │ -0071ec: 5430 4d00 |0084: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@004d │ │ -0071f0: 7110 ee00 0000 |0086: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.access$700:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V // method@00ee │ │ -0071f6: 28a2 |0089: goto 002b // -005e │ │ +0070e8: |[0070e8] com.cr5315.cfdc.ExtensionThreeSettings$5.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +0070f8: 1a00 1600 |0000: const-string v0, "CFDC" // string@0016 │ │ +0070fc: 2201 9e00 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@009e │ │ +007100: 7010 ca01 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +007106: 1a02 d502 |0007: const-string v2, "pref " // string@02d5 │ │ +00710a: 6e20 cd01 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +007110: 0c01 |000c: move-result-object v1 │ │ +007112: 6e20 cd01 5100 |000d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +007118: 0c01 |0010: move-result-object v1 │ │ +00711a: 1a02 0400 |0011: const-string v2, " changed" // string@0004 │ │ +00711e: 6e20 cd01 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +007124: 0c01 |0016: move-result-object v1 │ │ +007126: 6e10 ce01 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +00712c: 0c01 |001a: move-result-object v1 │ │ +00712e: 7120 6200 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0062 │ │ +007134: 1a00 0d03 |001e: const-string v0, "pref_title_three" // string@030d │ │ +007138: 6e20 c701 0500 |0020: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +00713e: 0a00 |0023: move-result v0 │ │ +007140: 3800 0800 |0024: if-eqz v0, 002c // +0008 │ │ +007144: 5430 4d00 |0026: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@004d │ │ +007148: 7110 e900 0000 |0028: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.access$200:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V // method@00e9 │ │ +00714e: 0e00 |002b: return-void │ │ +007150: 1a00 fc02 |002c: const-string v0, "pref_message_three" // string@02fc │ │ +007154: 6e20 c701 0500 |002e: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +00715a: 0a00 |0031: move-result v0 │ │ +00715c: 3800 0800 |0032: if-eqz v0, 003a // +0008 │ │ +007160: 5430 4d00 |0034: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@004d │ │ +007164: 7110 ea00 0000 |0036: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.access$300:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V // method@00ea │ │ +00716a: 28f2 |0039: goto 002b // -000e │ │ +00716c: 1a00 f302 |003a: const-string v0, "pref_icon_three" // string@02f3 │ │ +007170: 6e20 c701 0500 |003c: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +007176: 0a00 |003f: move-result v0 │ │ +007178: 3800 0800 |0040: if-eqz v0, 0048 // +0008 │ │ +00717c: 5430 4d00 |0042: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@004d │ │ +007180: 7110 eb00 0000 |0044: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.access$400:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V // method@00eb │ │ +007186: 28e4 |0047: goto 002b // -001c │ │ +007188: 1a00 ec02 |0048: const-string v0, "pref_date_year_three" // string@02ec │ │ +00718c: 6e20 c701 0500 |004a: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +007192: 0a00 |004d: move-result v0 │ │ +007194: 3900 1200 |004e: if-nez v0, 0060 // +0012 │ │ +007198: 1a00 e502 |0050: const-string v0, "pref_date_month_three" // string@02e5 │ │ +00719c: 6e20 c701 0500 |0052: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +0071a2: 0a00 |0055: move-result v0 │ │ +0071a4: 3900 0a00 |0056: if-nez v0, 0060 // +000a │ │ +0071a8: 1a00 e102 |0058: const-string v0, "pref_date_day_three" // string@02e1 │ │ +0071ac: 6e20 c701 0500 |005a: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +0071b2: 0a00 |005d: move-result v0 │ │ +0071b4: 3800 0800 |005e: if-eqz v0, 0066 // +0008 │ │ +0071b8: 5430 4d00 |0060: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@004d │ │ +0071bc: 7110 ec00 0000 |0062: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.access$500:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V // method@00ec │ │ +0071c2: 28c6 |0065: goto 002b // -003a │ │ +0071c4: 1a00 0103 |0066: const-string v0, "pref_time_hour_three" // string@0301 │ │ +0071c8: 6e20 c701 0500 |0068: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +0071ce: 0a00 |006b: move-result v0 │ │ +0071d0: 3900 0a00 |006c: if-nez v0, 0076 // +000a │ │ +0071d4: 1a00 0503 |006e: const-string v0, "pref_time_minute_three" // string@0305 │ │ +0071d8: 6e20 c701 0500 |0070: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +0071de: 0a00 |0073: move-result v0 │ │ +0071e0: 3800 0800 |0074: if-eqz v0, 007c // +0008 │ │ +0071e4: 5430 4d00 |0076: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@004d │ │ +0071e8: 7110 ed00 0000 |0078: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.access$600:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V // method@00ed │ │ +0071ee: 28b0 |007b: goto 002b // -0050 │ │ +0071f0: 1a00 d902 |007c: const-string v0, "pref_action_three" // string@02d9 │ │ +0071f4: 6e20 c701 0500 |007e: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +0071fa: 0a00 |0081: move-result v0 │ │ +0071fc: 3800 a9ff |0082: if-eqz v0, 002b // -0057 │ │ +007200: 5430 4d00 |0084: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@004d │ │ +007204: 7110 ee00 0000 |0086: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.access$700:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V // method@00ee │ │ +00720a: 28a2 |0089: goto 002b // -005e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x001e line=137 │ │ 0x0026 line=138 │ │ 0x002b line=151 │ │ 0x002c line=139 │ │ 0x0034 line=140 │ │ 0x003a line=141 │ │ 0x0042 line=142 │ │ 0x0048 line=143 │ │ + 0x005a line=144 │ │ 0x0060 line=145 │ │ 0x0066 line=146 │ │ 0x0076 line=147 │ │ 0x007c line=148 │ │ 0x0084 line=149 │ │ locals : │ │ 0x0000 - 0x008a reg=3 this Lcom/cr5315/cfdc/ExtensionThreeSettings$5; │ │ 0x0000 - 0x008a reg=4 sharedPreferences Landroid/content/SharedPreferences; │ │ 0x0000 - 0x008a reg=5 key Ljava/lang/String; │ │ │ │ source_file_idx : 48 (ExtensionThreeSettings.java) │ │ │ │ Class #21 header: │ │ -class_idx : 97 │ │ +class_idx : 99 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 48 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #21 annotations: │ │ @@ -3943,75 +3956,75 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionThreeSettings;Landroid/widget/EditText;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0071f8: |[0071f8] com.cr5315.cfdc.ExtensionThreeSettings$6.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;Landroid/widget/EditText;)V │ │ -007208: 5b01 4e00 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$6;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@004e │ │ -00720c: 5b02 4f00 |0002: iput-object v2, v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$6;.val$editText:Landroid/widget/EditText; // field@004f │ │ -007210: 7010 c001 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -007216: 0e00 |0007: return-void │ │ +00720c: |[00720c] com.cr5315.cfdc.ExtensionThreeSettings$6.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;Landroid/widget/EditText;)V │ │ +00721c: 5b01 4e00 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$6;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@004e │ │ +007220: 5b02 4f00 |0002: iput-object v2, v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$6;.val$editText:Landroid/widget/EditText; // field@004f │ │ +007224: 7010 c001 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +00722a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/cr5315/cfdc/ExtensionThreeSettings$6; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/widget/EditText; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionThreeSettings$6;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -007218: |[007218] com.cr5315.cfdc.ExtensionThreeSettings$6.onClick:(Landroid/view/View;)V │ │ -007228: 5430 4f00 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$6;.val$editText:Landroid/widget/EditText; // field@004f │ │ -00722c: 2201 9c00 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@009c │ │ -007230: 7010 ca01 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -007236: 5432 4f00 |0007: iget-object v2, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$6;.val$editText:Landroid/widget/EditText; // field@004f │ │ -00723a: 6e10 6a00 0200 |0009: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ -007240: 0c02 |000c: move-result-object v2 │ │ -007242: 6e20 cc01 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@01cc │ │ -007248: 0c01 |0010: move-result-object v1 │ │ -00724a: 1a02 0700 |0011: const-string v2, "%title" // string@0007 │ │ -00724e: 6e20 cd01 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -007254: 0c01 |0016: move-result-object v1 │ │ -007256: 6e10 ce01 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -00725c: 0c01 |001a: move-result-object v1 │ │ -00725e: 6e20 6c00 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@006c │ │ -007264: 5430 4f00 |001e: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$6;.val$editText:Landroid/widget/EditText; // field@004f │ │ -007268: 5431 4f00 |0020: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$6;.val$editText:Landroid/widget/EditText; // field@004f │ │ -00726c: 6e10 6a00 0100 |0022: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ -007272: 0c01 |0025: move-result-object v1 │ │ -007274: 7210 5c00 0100 |0026: invoke-interface {v1}, Landroid/text/Editable;.length:()I // method@005c │ │ -00727a: 0a01 |0029: move-result v1 │ │ -00727c: 6e20 6b00 1000 |002a: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setSelection:(I)V // method@006b │ │ -007282: 0e00 |002d: return-void │ │ +00722c: |[00722c] com.cr5315.cfdc.ExtensionThreeSettings$6.onClick:(Landroid/view/View;)V │ │ +00723c: 5430 4f00 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$6;.val$editText:Landroid/widget/EditText; // field@004f │ │ +007240: 2201 9e00 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@009e │ │ +007244: 7010 ca01 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +00724a: 5432 4f00 |0007: iget-object v2, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$6;.val$editText:Landroid/widget/EditText; // field@004f │ │ +00724e: 6e10 6a00 0200 |0009: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ +007254: 0c02 |000c: move-result-object v2 │ │ +007256: 6e20 cc01 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@01cc │ │ +00725c: 0c01 |0010: move-result-object v1 │ │ +00725e: 1a02 0700 |0011: const-string v2, "%title" // string@0007 │ │ +007262: 6e20 cd01 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +007268: 0c01 |0016: move-result-object v1 │ │ +00726a: 6e10 ce01 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +007270: 0c01 |001a: move-result-object v1 │ │ +007272: 6e20 6c00 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@006c │ │ +007278: 5430 4f00 |001e: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$6;.val$editText:Landroid/widget/EditText; // field@004f │ │ +00727c: 5431 4f00 |0020: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$6;.val$editText:Landroid/widget/EditText; // field@004f │ │ +007280: 6e10 6a00 0100 |0022: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ +007286: 0c01 |0025: move-result-object v1 │ │ +007288: 7210 5c00 0100 |0026: invoke-interface {v1}, Landroid/text/Editable;.length:()I // method@005c │ │ +00728e: 0a01 |0029: move-result v1 │ │ +007290: 6e20 6b00 1000 |002a: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setSelection:(I)V // method@006b │ │ +007296: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x001e line=249 │ │ 0x002d line=250 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Lcom/cr5315/cfdc/ExtensionThreeSettings$6; │ │ 0x0000 - 0x002e reg=4 v Landroid/view/View; │ │ │ │ source_file_idx : 48 (ExtensionThreeSettings.java) │ │ │ │ Class #22 header: │ │ -class_idx : 98 │ │ +class_idx : 100 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 48 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #22 annotations: │ │ @@ -4041,75 +4054,75 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionThreeSettings;Landroid/widget/EditText;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -007284: |[007284] com.cr5315.cfdc.ExtensionThreeSettings$7.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;Landroid/widget/EditText;)V │ │ -007294: 5b01 5000 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$7;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@0050 │ │ -007298: 5b02 5100 |0002: iput-object v2, v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$7;.val$editText:Landroid/widget/EditText; // field@0051 │ │ -00729c: 7010 c001 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -0072a2: 0e00 |0007: return-void │ │ +007298: |[007298] com.cr5315.cfdc.ExtensionThreeSettings$7.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;Landroid/widget/EditText;)V │ │ +0072a8: 5b01 5000 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$7;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@0050 │ │ +0072ac: 5b02 5100 |0002: iput-object v2, v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$7;.val$editText:Landroid/widget/EditText; // field@0051 │ │ +0072b0: 7010 c001 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +0072b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/cr5315/cfdc/ExtensionThreeSettings$7; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/widget/EditText; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionThreeSettings$7;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0072a4: |[0072a4] com.cr5315.cfdc.ExtensionThreeSettings$7.onClick:(Landroid/view/View;)V │ │ -0072b4: 5430 5100 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$7;.val$editText:Landroid/widget/EditText; // field@0051 │ │ -0072b8: 2201 9c00 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@009c │ │ -0072bc: 7010 ca01 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -0072c2: 5432 5100 |0007: iget-object v2, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$7;.val$editText:Landroid/widget/EditText; // field@0051 │ │ -0072c6: 6e10 6a00 0200 |0009: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ -0072cc: 0c02 |000c: move-result-object v2 │ │ -0072ce: 6e20 cc01 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@01cc │ │ -0072d4: 0c01 |0010: move-result-object v1 │ │ -0072d6: 1a02 0600 |0011: const-string v2, "%time" // string@0006 │ │ -0072da: 6e20 cd01 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -0072e0: 0c01 |0016: move-result-object v1 │ │ -0072e2: 6e10 ce01 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -0072e8: 0c01 |001a: move-result-object v1 │ │ -0072ea: 6e20 6c00 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@006c │ │ -0072f0: 5430 5100 |001e: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$7;.val$editText:Landroid/widget/EditText; // field@0051 │ │ -0072f4: 5431 5100 |0020: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$7;.val$editText:Landroid/widget/EditText; // field@0051 │ │ -0072f8: 6e10 6a00 0100 |0022: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ -0072fe: 0c01 |0025: move-result-object v1 │ │ -007300: 7210 5c00 0100 |0026: invoke-interface {v1}, Landroid/text/Editable;.length:()I // method@005c │ │ -007306: 0a01 |0029: move-result v1 │ │ -007308: 6e20 6b00 1000 |002a: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setSelection:(I)V // method@006b │ │ -00730e: 0e00 |002d: return-void │ │ +0072b8: |[0072b8] com.cr5315.cfdc.ExtensionThreeSettings$7.onClick:(Landroid/view/View;)V │ │ +0072c8: 5430 5100 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$7;.val$editText:Landroid/widget/EditText; // field@0051 │ │ +0072cc: 2201 9e00 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@009e │ │ +0072d0: 7010 ca01 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +0072d6: 5432 5100 |0007: iget-object v2, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$7;.val$editText:Landroid/widget/EditText; // field@0051 │ │ +0072da: 6e10 6a00 0200 |0009: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ +0072e0: 0c02 |000c: move-result-object v2 │ │ +0072e2: 6e20 cc01 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@01cc │ │ +0072e8: 0c01 |0010: move-result-object v1 │ │ +0072ea: 1a02 0600 |0011: const-string v2, "%time" // string@0006 │ │ +0072ee: 6e20 cd01 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +0072f4: 0c01 |0016: move-result-object v1 │ │ +0072f6: 6e10 ce01 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +0072fc: 0c01 |001a: move-result-object v1 │ │ +0072fe: 6e20 6c00 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@006c │ │ +007304: 5430 5100 |001e: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$7;.val$editText:Landroid/widget/EditText; // field@0051 │ │ +007308: 5431 5100 |0020: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$7;.val$editText:Landroid/widget/EditText; // field@0051 │ │ +00730c: 6e10 6a00 0100 |0022: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ +007312: 0c01 |0025: move-result-object v1 │ │ +007314: 7210 5c00 0100 |0026: invoke-interface {v1}, Landroid/text/Editable;.length:()I // method@005c │ │ +00731a: 0a01 |0029: move-result v1 │ │ +00731c: 6e20 6b00 1000 |002a: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setSelection:(I)V // method@006b │ │ +007322: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x001e line=258 │ │ 0x002d line=259 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Lcom/cr5315/cfdc/ExtensionThreeSettings$7; │ │ 0x0000 - 0x002e reg=4 v Landroid/view/View; │ │ │ │ source_file_idx : 48 (ExtensionThreeSettings.java) │ │ │ │ Class #23 header: │ │ -class_idx : 99 │ │ +class_idx : 101 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 48 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #23 annotations: │ │ @@ -4139,69 +4152,69 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionThreeSettings;Landroid/widget/EditText;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -007310: |[007310] com.cr5315.cfdc.ExtensionThreeSettings$8.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;Landroid/widget/EditText;)V │ │ -007320: 5b01 5200 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$8;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@0052 │ │ -007324: 5b02 5300 |0002: iput-object v2, v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$8;.val$editText:Landroid/widget/EditText; // field@0053 │ │ -007328: 7010 c001 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -00732e: 0e00 |0007: return-void │ │ +007324: |[007324] com.cr5315.cfdc.ExtensionThreeSettings$8.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;Landroid/widget/EditText;)V │ │ +007334: 5b01 5200 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$8;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@0052 │ │ +007338: 5b02 5300 |0002: iput-object v2, v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$8;.val$editText:Landroid/widget/EditText; // field@0053 │ │ +00733c: 7010 c001 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +007342: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/cr5315/cfdc/ExtensionThreeSettings$8; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/widget/EditText; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionThreeSettings$8;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -007330: |[007330] com.cr5315.cfdc.ExtensionThreeSettings$8.onClick:(Landroid/content/DialogInterface;I)V │ │ -007340: 5430 5200 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$8;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@0052 │ │ -007344: 7110 ef00 0000 |0002: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.access$800:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)Landroid/content/SharedPreferences$Editor; // method@00ef │ │ -00734a: 0c00 |0005: move-result-object v0 │ │ -00734c: 1a01 fa02 |0006: const-string v1, "pref_message_three" // string@02fa │ │ -007350: 5432 5300 |0008: iget-object v2, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$8;.val$editText:Landroid/widget/EditText; // field@0053 │ │ -007354: 6e10 6a00 0200 |000a: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ -00735a: 0c02 |000d: move-result-object v2 │ │ -00735c: 6e10 c301 0200 |000e: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@01c3 │ │ -007362: 0c02 |0011: move-result-object v2 │ │ -007364: 7230 1c00 1002 |0012: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@001c │ │ -00736a: 5430 5200 |0015: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$8;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@0052 │ │ -00736e: 7110 ef00 0000 |0017: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.access$800:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)Landroid/content/SharedPreferences$Editor; // method@00ef │ │ -007374: 0c00 |001a: move-result-object v0 │ │ -007376: 7210 1a00 0000 |001b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@001a │ │ -00737c: 0e00 |001e: return-void │ │ +007344: |[007344] com.cr5315.cfdc.ExtensionThreeSettings$8.onClick:(Landroid/content/DialogInterface;I)V │ │ +007354: 5430 5200 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$8;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@0052 │ │ +007358: 7110 ef00 0000 |0002: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.access$800:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)Landroid/content/SharedPreferences$Editor; // method@00ef │ │ +00735e: 0c00 |0005: move-result-object v0 │ │ +007360: 1a01 fc02 |0006: const-string v1, "pref_message_three" // string@02fc │ │ +007364: 5432 5300 |0008: iget-object v2, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$8;.val$editText:Landroid/widget/EditText; // field@0053 │ │ +007368: 6e10 6a00 0200 |000a: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ +00736e: 0c02 |000d: move-result-object v2 │ │ +007370: 6e10 c301 0200 |000e: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@01c3 │ │ +007376: 0c02 |0011: move-result-object v2 │ │ +007378: 7230 1c00 1002 |0012: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@001c │ │ +00737e: 5430 5200 |0015: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$8;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@0052 │ │ +007382: 7110 ef00 0000 |0017: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.access$800:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)Landroid/content/SharedPreferences$Editor; // method@00ef │ │ +007388: 0c00 |001a: move-result-object v0 │ │ +00738a: 7210 1a00 0000 |001b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@001a │ │ +007390: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0015 line=267 │ │ 0x001e line=268 │ │ locals : │ │ 0x0000 - 0x001f reg=3 this Lcom/cr5315/cfdc/ExtensionThreeSettings$8; │ │ 0x0000 - 0x001f reg=4 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x001f reg=5 which I │ │ │ │ source_file_idx : 48 (ExtensionThreeSettings.java) │ │ │ │ Class #24 header: │ │ -class_idx : 100 │ │ +class_idx : 102 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 48 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #24 annotations: │ │ @@ -4233,69 +4246,69 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionThreeSettings;Landroid/content/SharedPreferences$Editor;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -007380: |[007380] com.cr5315.cfdc.ExtensionThreeSettings$9.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;Landroid/content/SharedPreferences$Editor;)V │ │ -007390: 5b01 5400 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$9;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@0054 │ │ -007394: 5b02 5500 |0002: iput-object v2, v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$9;.val$editor:Landroid/content/SharedPreferences$Editor; // field@0055 │ │ -007398: 7010 c001 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -00739e: 0e00 |0007: return-void │ │ +007394: |[007394] com.cr5315.cfdc.ExtensionThreeSettings$9.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;Landroid/content/SharedPreferences$Editor;)V │ │ +0073a4: 5b01 5400 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$9;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@0054 │ │ +0073a8: 5b02 5500 |0002: iput-object v2, v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$9;.val$editor:Landroid/content/SharedPreferences$Editor; // field@0055 │ │ +0073ac: 7010 c001 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +0073b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/cr5315/cfdc/ExtensionThreeSettings$9; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/SharedPreferences$Editor; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionThreeSettings$9;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -0073a0: |[0073a0] com.cr5315.cfdc.ExtensionThreeSettings$9.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0073b0: 5430 5500 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$9;.val$editor:Landroid/content/SharedPreferences$Editor; // field@0055 │ │ -0073b4: 1a01 f102 |0002: const-string v1, "pref_icon_three" // string@02f1 │ │ -0073b8: 6202 9b00 |0004: sget-object v2, Lcom/cr5315/cfdc/IconPickerAdapter;.thumbs:[Ljava/lang/Integer; // field@009b │ │ -0073bc: 4602 0206 |0006: aget-object v2, v2, v6 │ │ -0073c0: 6e10 bd01 0200 |0008: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@01bd │ │ -0073c6: 0a02 |000b: move-result v2 │ │ -0073c8: 7230 1b00 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ -0073ce: 5430 5500 |000f: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$9;.val$editor:Landroid/content/SharedPreferences$Editor; // field@0055 │ │ -0073d2: 7210 1a00 0000 |0011: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@001a │ │ -0073d8: 1a00 1600 |0014: const-string v0, "CFDC" // string@0016 │ │ -0073dc: 2201 9c00 |0016: new-instance v1, Ljava/lang/StringBuilder; // type@009c │ │ -0073e0: 7010 ca01 0100 |0018: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -0073e6: 1a02 3f00 |001b: const-string v2, "Icon id: " // string@003f │ │ -0073ea: 6e20 cd01 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -0073f0: 0c01 |0020: move-result-object v1 │ │ -0073f2: 6202 9b00 |0021: sget-object v2, Lcom/cr5315/cfdc/IconPickerAdapter;.thumbs:[Ljava/lang/Integer; // field@009b │ │ -0073f6: 4602 0206 |0023: aget-object v2, v2, v6 │ │ -0073fa: 6e20 cc01 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@01cc │ │ -007400: 0c01 |0028: move-result-object v1 │ │ -007402: 6e10 ce01 0100 |0029: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -007408: 0c01 |002c: move-result-object v1 │ │ -00740a: 7120 6200 1000 |002d: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0062 │ │ -007410: 5430 5400 |0030: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$9;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@0054 │ │ -007414: 7110 f000 0000 |0032: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.access$900:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)Landroid/content/Context; // method@00f0 │ │ -00741a: 0c00 |0035: move-result-object v0 │ │ -00741c: 1401 0b00 087f |0036: const v1, #float 1.80775e+38 // #7f08000b │ │ -007422: 1212 |0039: const/4 v2, #int 1 // #1 │ │ -007424: 7130 7400 1002 |003a: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0074 │ │ -00742a: 0c00 |003d: move-result-object v0 │ │ -00742c: 6e10 7600 0000 |003e: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0076 │ │ -007432: 0e00 |0041: return-void │ │ +0073b4: |[0073b4] com.cr5315.cfdc.ExtensionThreeSettings$9.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0073c4: 5430 5500 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$9;.val$editor:Landroid/content/SharedPreferences$Editor; // field@0055 │ │ +0073c8: 1a01 f302 |0002: const-string v1, "pref_icon_three" // string@02f3 │ │ +0073cc: 6202 9b00 |0004: sget-object v2, Lcom/cr5315/cfdc/IconPickerAdapter;.thumbs:[Ljava/lang/Integer; // field@009b │ │ +0073d0: 4602 0206 |0006: aget-object v2, v2, v6 │ │ +0073d4: 6e10 bd01 0200 |0008: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@01bd │ │ +0073da: 0a02 |000b: move-result v2 │ │ +0073dc: 7230 1b00 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ +0073e2: 5430 5500 |000f: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$9;.val$editor:Landroid/content/SharedPreferences$Editor; // field@0055 │ │ +0073e6: 7210 1a00 0000 |0011: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@001a │ │ +0073ec: 1a00 1600 |0014: const-string v0, "CFDC" // string@0016 │ │ +0073f0: 2201 9e00 |0016: new-instance v1, Ljava/lang/StringBuilder; // type@009e │ │ +0073f4: 7010 ca01 0100 |0018: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +0073fa: 1a02 3f00 |001b: const-string v2, "Icon id: " // string@003f │ │ +0073fe: 6e20 cd01 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +007404: 0c01 |0020: move-result-object v1 │ │ +007406: 6202 9b00 |0021: sget-object v2, Lcom/cr5315/cfdc/IconPickerAdapter;.thumbs:[Ljava/lang/Integer; // field@009b │ │ +00740a: 4602 0206 |0023: aget-object v2, v2, v6 │ │ +00740e: 6e20 cc01 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@01cc │ │ +007414: 0c01 |0028: move-result-object v1 │ │ +007416: 6e10 ce01 0100 |0029: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +00741c: 0c01 |002c: move-result-object v1 │ │ +00741e: 7120 6200 1000 |002d: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0062 │ │ +007424: 5430 5400 |0030: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$9;.this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; // field@0054 │ │ +007428: 7110 f000 0000 |0032: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.access$900:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)Landroid/content/Context; // method@00f0 │ │ +00742e: 0c00 |0035: move-result-object v0 │ │ +007430: 1401 0b00 087f |0036: const v1, #float 1.80775e+38 // #7f08000b │ │ +007436: 1212 |0039: const/4 v2, #int 1 // #1 │ │ +007438: 7130 7400 1002 |003a: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0074 │ │ +00743e: 0c00 |003d: move-result-object v0 │ │ +007440: 6e10 7600 0000 |003e: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0076 │ │ +007446: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ 0x000f line=289 │ │ 0x0014 line=290 │ │ 0x0030 line=291 │ │ 0x0041 line=292 │ │ @@ -4306,17 +4319,17 @@ │ │ 0x0000 - 0x0042 reg=5 v Landroid/view/View; │ │ 0x0000 - 0x0042 reg=6 position I │ │ 0x0000 - 0x0042 reg=7 id J │ │ │ │ source_file_idx : 48 (ExtensionThreeSettings.java) │ │ │ │ Class #25 header: │ │ -class_idx : 101 │ │ +class_idx : 103 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 9 │ │ +superclass_idx : 11 │ │ source_file_idx : 48 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #25 annotations: │ │ @@ -4346,17 +4359,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -007434: |[007434] com.cr5315.cfdc.ExtensionThreeSettings$DatePickerFragment.:()V │ │ -007444: 7010 0900 0000 |0000: invoke-direct {v0}, Landroid/app/DialogFragment;.:()V // method@0009 │ │ -00744a: 0e00 |0003: return-void │ │ +007448: |[007448] com.cr5315.cfdc.ExtensionThreeSettings$DatePickerFragment.:()V │ │ +007458: 7010 0900 0000 |0000: invoke-direct {v0}, Landroid/app/DialogFragment;.:()V // method@0009 │ │ +00745e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment; │ │ │ │ Virtual methods - │ │ @@ -4365,62 +4378,62 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 88 16-bit code units │ │ -00744c: |[00744c] com.cr5315.cfdc.ExtensionThreeSettings$DatePickerFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -00745c: 1259 |0000: const/4 v9, #int 5 // #5 │ │ -00745e: 1228 |0001: const/4 v8, #int 2 // #2 │ │ -007460: 1217 |0002: const/4 v7, #int 1 // #1 │ │ -007462: 12b2 |0003: const/4 v2, #int -5 // #fb │ │ -007464: 6e10 df00 0a00 |0004: invoke-virtual {v10}, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment;.getActivity:()Landroid/app/Activity; // method@00df │ │ -00746a: 0c00 |0007: move-result-object v0 │ │ -00746c: 7110 5b00 0000 |0008: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ -007472: 0c00 |000b: move-result-object v0 │ │ -007474: 5ba0 5700 |000c: iput-object v0, v10, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0057 │ │ -007478: 7100 d701 0000 |000e: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@01d7 │ │ -00747e: 0c06 |0011: move-result-object v6 │ │ -007480: 54a0 5700 |0012: iget-object v0, v10, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0057 │ │ -007484: 1a01 ea02 |0014: const-string v1, "pref_date_year_three" // string@02ea │ │ -007488: 7230 1f00 1002 |0016: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -00748e: 0a00 |0019: move-result v0 │ │ -007490: 3320 1900 |001a: if-ne v0, v2, 0033 // +0019 │ │ -007494: 6e20 d601 7600 |001c: invoke-virtual {v6, v7}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -00749a: 0a03 |001f: move-result v3 │ │ -00749c: 6e20 d601 8600 |0020: invoke-virtual {v6, v8}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -0074a2: 0a04 |0023: move-result v4 │ │ -0074a4: 6e20 d601 9600 |0024: invoke-virtual {v6, v9}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -0074aa: 0a05 |0027: move-result v5 │ │ -0074ac: 2200 0700 |0028: new-instance v0, Landroid/app/DatePickerDialog; // type@0007 │ │ -0074b0: 6e10 df00 0a00 |002a: invoke-virtual {v10}, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment;.getActivity:()Landroid/app/Activity; // method@00df │ │ -0074b6: 0c01 |002d: move-result-object v1 │ │ -0074b8: 07a2 |002e: move-object v2, v10 │ │ -0074ba: 7606 0800 0000 |002f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/DatePickerDialog;.:(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V // method@0008 │ │ -0074c0: 1100 |0032: return-object v0 │ │ -0074c2: 54a0 5700 |0033: iget-object v0, v10, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0057 │ │ -0074c6: 1a01 ea02 |0035: const-string v1, "pref_date_year_three" // string@02ea │ │ -0074ca: 6e20 d601 7600 |0037: invoke-virtual {v6, v7}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -0074d0: 0a02 |003a: move-result v2 │ │ -0074d2: 7230 1f00 1002 |003b: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -0074d8: 0a03 |003e: move-result v3 │ │ -0074da: 54a0 5700 |003f: iget-object v0, v10, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0057 │ │ -0074de: 1a01 e302 |0041: const-string v1, "pref_date_month_three" // string@02e3 │ │ -0074e2: 6e20 d601 8600 |0043: invoke-virtual {v6, v8}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -0074e8: 0a02 |0046: move-result v2 │ │ -0074ea: 7230 1f00 1002 |0047: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -0074f0: 0a04 |004a: move-result v4 │ │ -0074f2: 54a0 5700 |004b: iget-object v0, v10, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0057 │ │ -0074f6: 1a01 df02 |004d: const-string v1, "pref_date_day_three" // string@02df │ │ -0074fa: 6e20 d601 9600 |004f: invoke-virtual {v6, v9}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -007500: 0a02 |0052: move-result v2 │ │ -007502: 7230 1f00 1002 |0053: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -007508: 0a05 |0056: move-result v5 │ │ -00750a: 28d1 |0057: goto 0028 // -002f │ │ +007460: |[007460] com.cr5315.cfdc.ExtensionThreeSettings$DatePickerFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +007470: 1259 |0000: const/4 v9, #int 5 // #5 │ │ +007472: 1228 |0001: const/4 v8, #int 2 // #2 │ │ +007474: 1217 |0002: const/4 v7, #int 1 // #1 │ │ +007476: 12b2 |0003: const/4 v2, #int -5 // #fb │ │ +007478: 6e10 df00 0a00 |0004: invoke-virtual {v10}, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment;.getActivity:()Landroid/app/Activity; // method@00df │ │ +00747e: 0c00 |0007: move-result-object v0 │ │ +007480: 7110 5b00 0000 |0008: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ +007486: 0c00 |000b: move-result-object v0 │ │ +007488: 5ba0 5700 |000c: iput-object v0, v10, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0057 │ │ +00748c: 7100 d701 0000 |000e: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@01d7 │ │ +007492: 0c06 |0011: move-result-object v6 │ │ +007494: 54a0 5700 |0012: iget-object v0, v10, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0057 │ │ +007498: 1a01 ec02 |0014: const-string v1, "pref_date_year_three" // string@02ec │ │ +00749c: 7230 1f00 1002 |0016: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +0074a2: 0a00 |0019: move-result v0 │ │ +0074a4: 3320 1900 |001a: if-ne v0, v2, 0033 // +0019 │ │ +0074a8: 6e20 d601 7600 |001c: invoke-virtual {v6, v7}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +0074ae: 0a03 |001f: move-result v3 │ │ +0074b0: 6e20 d601 8600 |0020: invoke-virtual {v6, v8}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +0074b6: 0a04 |0023: move-result v4 │ │ +0074b8: 6e20 d601 9600 |0024: invoke-virtual {v6, v9}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +0074be: 0a05 |0027: move-result v5 │ │ +0074c0: 2200 0900 |0028: new-instance v0, Landroid/app/DatePickerDialog; // type@0009 │ │ +0074c4: 6e10 df00 0a00 |002a: invoke-virtual {v10}, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment;.getActivity:()Landroid/app/Activity; // method@00df │ │ +0074ca: 0c01 |002d: move-result-object v1 │ │ +0074cc: 07a2 |002e: move-object v2, v10 │ │ +0074ce: 7606 0800 0000 |002f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/DatePickerDialog;.:(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V // method@0008 │ │ +0074d4: 1100 |0032: return-object v0 │ │ +0074d6: 54a0 5700 |0033: iget-object v0, v10, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0057 │ │ +0074da: 1a01 ec02 |0035: const-string v1, "pref_date_year_three" // string@02ec │ │ +0074de: 6e20 d601 7600 |0037: invoke-virtual {v6, v7}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +0074e4: 0a02 |003a: move-result v2 │ │ +0074e6: 7230 1f00 1002 |003b: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +0074ec: 0a03 |003e: move-result v3 │ │ +0074ee: 54a0 5700 |003f: iget-object v0, v10, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0057 │ │ +0074f2: 1a01 e502 |0041: const-string v1, "pref_date_month_three" // string@02e5 │ │ +0074f6: 6e20 d601 8600 |0043: invoke-virtual {v6, v8}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +0074fc: 0a02 |0046: move-result v2 │ │ +0074fe: 7230 1f00 1002 |0047: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +007504: 0a04 |004a: move-result v4 │ │ +007506: 54a0 5700 |004b: iget-object v0, v10, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0057 │ │ +00750a: 1a01 e102 |004d: const-string v1, "pref_date_day_three" // string@02e1 │ │ +00750e: 6e20 d601 9600 |004f: invoke-virtual {v6, v9}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +007514: 0a02 |0052: move-result v2 │ │ +007516: 7230 1f00 1002 |0053: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +00751c: 0a05 |0056: move-result v5 │ │ +00751e: 28d1 |0057: goto 0028 // -002f │ │ catches : (none) │ │ positions : │ │ 0x0004 line=353 │ │ 0x000e line=355 │ │ 0x0012 line=357 │ │ 0x001c line=358 │ │ 0x0020 line=359 │ │ @@ -4445,52 +4458,52 @@ │ │ type : '(Landroid/widget/DatePicker;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -00750c: |[00750c] com.cr5315.cfdc.ExtensionThreeSettings$DatePickerFragment.onDateSet:(Landroid/widget/DatePicker;III)V │ │ -00751c: 5430 5700 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0057 │ │ -007520: 7210 1d00 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@001d │ │ -007526: 0c00 |0005: move-result-object v0 │ │ -007528: 5b30 5600 |0006: iput-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0056 │ │ -00752c: 1a00 1a00 |0008: const-string v0, "CfDC" // string@001a │ │ -007530: 2201 9c00 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@009c │ │ -007534: 7010 ca01 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -00753a: 1a02 4401 |000f: const-string v2, "Year: " // string@0144 │ │ -00753e: 6e20 cd01 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -007544: 0c01 |0014: move-result-object v1 │ │ -007546: 6e20 cb01 5100 |0015: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ -00754c: 0c01 |0018: move-result-object v1 │ │ -00754e: 1a02 0300 |0019: const-string v2, " Month: " // string@0003 │ │ -007552: 6e20 cd01 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -007558: 0c01 |001e: move-result-object v1 │ │ -00755a: 6e20 cb01 6100 |001f: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ -007560: 0c01 |0022: move-result-object v1 │ │ -007562: 1a02 0100 |0023: const-string v2, " Day: " // string@0001 │ │ -007566: 6e20 cd01 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00756c: 0c01 |0028: move-result-object v1 │ │ -00756e: 6e20 cb01 7100 |0029: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ -007574: 0c01 |002c: move-result-object v1 │ │ -007576: 6e10 ce01 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -00757c: 0c01 |0030: move-result-object v1 │ │ -00757e: 7120 6200 1000 |0031: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0062 │ │ -007584: 5430 5600 |0034: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0056 │ │ -007588: 1a01 ea02 |0036: const-string v1, "pref_date_year_three" // string@02ea │ │ -00758c: 7230 1b00 1005 |0038: invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ -007592: 5430 5600 |003b: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0056 │ │ -007596: 1a01 e302 |003d: const-string v1, "pref_date_month_three" // string@02e3 │ │ -00759a: 7230 1b00 1006 |003f: invoke-interface {v0, v1, v6}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ -0075a0: 5430 5600 |0042: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0056 │ │ -0075a4: 1a01 df02 |0044: const-string v1, "pref_date_day_three" // string@02df │ │ -0075a8: 7230 1b00 1007 |0046: invoke-interface {v0, v1, v7}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ -0075ae: 5430 5600 |0049: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0056 │ │ -0075b2: 7210 1a00 0000 |004b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@001a │ │ -0075b8: 0e00 |004e: return-void │ │ +007520: |[007520] com.cr5315.cfdc.ExtensionThreeSettings$DatePickerFragment.onDateSet:(Landroid/widget/DatePicker;III)V │ │ +007530: 5430 5700 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0057 │ │ +007534: 7210 1d00 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@001d │ │ +00753a: 0c00 |0005: move-result-object v0 │ │ +00753c: 5b30 5600 |0006: iput-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0056 │ │ +007540: 1a00 1a00 |0008: const-string v0, "CfDC" // string@001a │ │ +007544: 2201 9e00 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@009e │ │ +007548: 7010 ca01 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +00754e: 1a02 4601 |000f: const-string v2, "Year: " // string@0146 │ │ +007552: 6e20 cd01 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +007558: 0c01 |0014: move-result-object v1 │ │ +00755a: 6e20 cb01 5100 |0015: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ +007560: 0c01 |0018: move-result-object v1 │ │ +007562: 1a02 0300 |0019: const-string v2, " Month: " // string@0003 │ │ +007566: 6e20 cd01 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00756c: 0c01 |001e: move-result-object v1 │ │ +00756e: 6e20 cb01 6100 |001f: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ +007574: 0c01 |0022: move-result-object v1 │ │ +007576: 1a02 0100 |0023: const-string v2, " Day: " // string@0001 │ │ +00757a: 6e20 cd01 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +007580: 0c01 |0028: move-result-object v1 │ │ +007582: 6e20 cb01 7100 |0029: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ +007588: 0c01 |002c: move-result-object v1 │ │ +00758a: 6e10 ce01 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +007590: 0c01 |0030: move-result-object v1 │ │ +007592: 7120 6200 1000 |0031: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0062 │ │ +007598: 5430 5600 |0034: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0056 │ │ +00759c: 1a01 ec02 |0036: const-string v1, "pref_date_year_three" // string@02ec │ │ +0075a0: 7230 1b00 1005 |0038: invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ +0075a6: 5430 5600 |003b: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0056 │ │ +0075aa: 1a01 e502 |003d: const-string v1, "pref_date_month_three" // string@02e5 │ │ +0075ae: 7230 1b00 1006 |003f: invoke-interface {v0, v1, v6}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ +0075b4: 5430 5600 |0042: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0056 │ │ +0075b8: 1a01 e102 |0044: const-string v1, "pref_date_day_three" // string@02e1 │ │ +0075bc: 7230 1b00 1007 |0046: invoke-interface {v0, v1, v7}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ +0075c2: 5430 5600 |0049: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0056 │ │ +0075c6: 7210 1a00 0000 |004b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@001a │ │ +0075cc: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0008 line=375 │ │ 0x0034 line=377 │ │ 0x003b line=378 │ │ 0x0042 line=379 │ │ @@ -4502,17 +4515,17 @@ │ │ 0x0000 - 0x004f reg=5 year I │ │ 0x0000 - 0x004f reg=6 monthOfYear I │ │ 0x0000 - 0x004f reg=7 dayOfMonth I │ │ │ │ source_file_idx : 48 (ExtensionThreeSettings.java) │ │ │ │ Class #26 header: │ │ -class_idx : 102 │ │ +class_idx : 104 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 9 │ │ +superclass_idx : 11 │ │ source_file_idx : 48 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #26 annotations: │ │ @@ -4542,17 +4555,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0075bc: |[0075bc] com.cr5315.cfdc.ExtensionThreeSettings$TimePickerFragment.:()V │ │ -0075cc: 7010 0900 0000 |0000: invoke-direct {v0}, Landroid/app/DialogFragment;.:()V // method@0009 │ │ -0075d2: 0e00 |0003: return-void │ │ +0075d0: |[0075d0] com.cr5315.cfdc.ExtensionThreeSettings$TimePickerFragment.:()V │ │ +0075e0: 7010 0900 0000 |0000: invoke-direct {v0}, Landroid/app/DialogFragment;.:()V // method@0009 │ │ +0075e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment; │ │ │ │ Virtual methods - │ │ @@ -4561,65 +4574,67 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 81 16-bit code units │ │ -0075d4: |[0075d4] com.cr5315.cfdc.ExtensionThreeSettings$TimePickerFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -0075e4: 1307 0c00 |0000: const/16 v7, #int 12 // #c │ │ -0075e8: 1305 0b00 |0002: const/16 v5, #int 11 // #b │ │ -0075ec: 12b2 |0004: const/4 v2, #int -5 // #fb │ │ -0075ee: 6e10 e300 0800 |0005: invoke-virtual {v8}, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;.getActivity:()Landroid/app/Activity; // method@00e3 │ │ -0075f4: 0c00 |0008: move-result-object v0 │ │ -0075f6: 7110 5b00 0000 |0009: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ -0075fc: 0c00 |000c: move-result-object v0 │ │ -0075fe: 5b80 5900 |000d: iput-object v0, v8, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0059 │ │ -007602: 7100 d701 0000 |000f: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@01d7 │ │ -007608: 0c06 |0012: move-result-object v6 │ │ -00760a: 5480 5900 |0013: iget-object v0, v8, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0059 │ │ -00760e: 1a01 ff02 |0015: const-string v1, "pref_time_hour_three" // string@02ff │ │ -007612: 7230 1f00 1002 |0017: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -007618: 0a00 |001a: move-result v0 │ │ -00761a: 3320 1d00 |001b: if-ne v0, v2, 0038 // +001d │ │ -00761e: 6e20 d601 5600 |001d: invoke-virtual {v6, v5}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -007624: 0a03 |0020: move-result v3 │ │ -007626: 6e20 d601 7600 |0021: invoke-virtual {v6, v7}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -00762c: 0a04 |0024: move-result v4 │ │ -00762e: 2200 0d00 |0025: new-instance v0, Landroid/app/TimePickerDialog; // type@000d │ │ -007632: 6e10 e300 0800 |0027: invoke-virtual {v8}, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;.getActivity:()Landroid/app/Activity; // method@00e3 │ │ -007638: 0c01 |002a: move-result-object v1 │ │ -00763a: 6e10 e300 0800 |002b: invoke-virtual {v8}, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;.getActivity:()Landroid/app/Activity; // method@00e3 │ │ -007640: 0c02 |002e: move-result-object v2 │ │ -007642: 7110 5f00 0200 |002f: invoke-static {v2}, Landroid/text/format/DateFormat;.is24HourFormat:(Landroid/content/Context;)Z // method@005f │ │ -007648: 0a05 |0032: move-result v5 │ │ -00764a: 0782 |0033: move-object v2, v8 │ │ -00764c: 7606 0d00 0000 |0034: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/TimePickerDialog;.:(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V // method@000d │ │ -007652: 1100 |0037: return-object v0 │ │ -007654: 5480 5900 |0038: iget-object v0, v8, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0059 │ │ -007658: 1a01 ff02 |003a: const-string v1, "pref_time_hour_three" // string@02ff │ │ -00765c: 6e20 d601 5600 |003c: invoke-virtual {v6, v5}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -007662: 0a02 |003f: move-result v2 │ │ -007664: 7230 1f00 1002 |0040: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -00766a: 0a03 |0043: move-result v3 │ │ -00766c: 5480 5900 |0044: iget-object v0, v8, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0059 │ │ -007670: 1a01 0303 |0046: const-string v1, "pref_time_minute_three" // string@0303 │ │ -007674: 6e20 d601 7600 |0048: invoke-virtual {v6, v7}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -00767a: 0a02 |004b: move-result v2 │ │ -00767c: 7230 1f00 1002 |004c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -007682: 0a04 |004f: move-result v4 │ │ -007684: 28d5 |0050: goto 0025 // -002b │ │ +0075e8: |[0075e8] com.cr5315.cfdc.ExtensionThreeSettings$TimePickerFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +0075f8: 1307 0c00 |0000: const/16 v7, #int 12 // #c │ │ +0075fc: 1305 0b00 |0002: const/16 v5, #int 11 // #b │ │ +007600: 12b2 |0004: const/4 v2, #int -5 // #fb │ │ +007602: 6e10 e300 0800 |0005: invoke-virtual {v8}, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;.getActivity:()Landroid/app/Activity; // method@00e3 │ │ +007608: 0c00 |0008: move-result-object v0 │ │ +00760a: 7110 5b00 0000 |0009: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ +007610: 0c00 |000c: move-result-object v0 │ │ +007612: 5b80 5900 |000d: iput-object v0, v8, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0059 │ │ +007616: 7100 d701 0000 |000f: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@01d7 │ │ +00761c: 0c06 |0012: move-result-object v6 │ │ +00761e: 5480 5900 |0013: iget-object v0, v8, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0059 │ │ +007622: 1a01 0103 |0015: const-string v1, "pref_time_hour_three" // string@0301 │ │ +007626: 7230 1f00 1002 |0017: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +00762c: 0a00 |001a: move-result v0 │ │ +00762e: 3320 1d00 |001b: if-ne v0, v2, 0038 // +001d │ │ +007632: 6e20 d601 5600 |001d: invoke-virtual {v6, v5}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +007638: 0a03 |0020: move-result v3 │ │ +00763a: 6e20 d601 7600 |0021: invoke-virtual {v6, v7}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +007640: 0a04 |0024: move-result v4 │ │ +007642: 2200 0f00 |0025: new-instance v0, Landroid/app/TimePickerDialog; // type@000f │ │ +007646: 6e10 e300 0800 |0027: invoke-virtual {v8}, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;.getActivity:()Landroid/app/Activity; // method@00e3 │ │ +00764c: 0c01 |002a: move-result-object v1 │ │ +00764e: 6e10 e300 0800 |002b: invoke-virtual {v8}, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;.getActivity:()Landroid/app/Activity; // method@00e3 │ │ +007654: 0c02 |002e: move-result-object v2 │ │ +007656: 7110 5f00 0200 |002f: invoke-static {v2}, Landroid/text/format/DateFormat;.is24HourFormat:(Landroid/content/Context;)Z // method@005f │ │ +00765c: 0a05 |0032: move-result v5 │ │ +00765e: 0782 |0033: move-object v2, v8 │ │ +007660: 7606 0d00 0000 |0034: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/TimePickerDialog;.:(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V // method@000d │ │ +007666: 1100 |0037: return-object v0 │ │ +007668: 5480 5900 |0038: iget-object v0, v8, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0059 │ │ +00766c: 1a01 0103 |003a: const-string v1, "pref_time_hour_three" // string@0301 │ │ +007670: 6e20 d601 5600 |003c: invoke-virtual {v6, v5}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +007676: 0a02 |003f: move-result v2 │ │ +007678: 7230 1f00 1002 |0040: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +00767e: 0a03 |0043: move-result v3 │ │ +007680: 5480 5900 |0044: iget-object v0, v8, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0059 │ │ +007684: 1a01 0503 |0046: const-string v1, "pref_time_minute_three" // string@0305 │ │ +007688: 6e20 d601 7600 |0048: invoke-virtual {v6, v7}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +00768e: 0a02 |004b: move-result v2 │ │ +007690: 7230 1f00 1002 |004c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +007696: 0a04 |004f: move-result v4 │ │ +007698: 28d5 |0050: goto 0025 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0005 line=315 │ │ 0x000f line=319 │ │ 0x0013 line=321 │ │ 0x001d line=322 │ │ 0x0021 line=323 │ │ 0x0025 line=330 │ │ + 0x002b line=331 │ │ + 0x0037 line=330 │ │ 0x0038 line=325 │ │ 0x0044 line=326 │ │ locals : │ │ 0x0021 - 0x0038 reg=3 hour I │ │ 0x0025 - 0x0038 reg=4 minute I │ │ 0x0044 - 0x0051 reg=3 hour I │ │ 0x0050 - 0x0051 reg=4 minute I │ │ @@ -4632,44 +4647,44 @@ │ │ type : '(Landroid/widget/TimePicker;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -007688: |[007688] com.cr5315.cfdc.ExtensionThreeSettings$TimePickerFragment.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ -007698: 5430 5900 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0059 │ │ -00769c: 7210 1d00 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@001d │ │ -0076a2: 0c00 |0005: move-result-object v0 │ │ -0076a4: 5b30 5800 |0006: iput-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0058 │ │ -0076a8: 1a00 1a00 |0008: const-string v0, "CfDC" // string@001a │ │ -0076ac: 2201 9c00 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@009c │ │ -0076b0: 7010 ca01 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -0076b6: 1a02 3500 |000f: const-string v2, "Hour: " // string@0035 │ │ -0076ba: 6e20 cd01 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -0076c0: 0c01 |0014: move-result-object v1 │ │ -0076c2: 6e20 cb01 5100 |0015: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ -0076c8: 0c01 |0018: move-result-object v1 │ │ -0076ca: 1a02 0200 |0019: const-string v2, " Minute: " // string@0002 │ │ -0076ce: 6e20 cd01 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -0076d4: 0c01 |001e: move-result-object v1 │ │ -0076d6: 6e20 cb01 6100 |001f: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ -0076dc: 0c01 |0022: move-result-object v1 │ │ -0076de: 6e10 ce01 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -0076e4: 0c01 |0026: move-result-object v1 │ │ -0076e6: 7120 6200 1000 |0027: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0062 │ │ -0076ec: 5430 5800 |002a: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0058 │ │ -0076f0: 1a01 ff02 |002c: const-string v1, "pref_time_hour_three" // string@02ff │ │ -0076f4: 7230 1b00 1005 |002e: invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ -0076fa: 5430 5800 |0031: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0058 │ │ -0076fe: 1a01 0303 |0033: const-string v1, "pref_time_minute_three" // string@0303 │ │ -007702: 7230 1b00 1006 |0035: invoke-interface {v0, v1, v6}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ -007708: 5430 5800 |0038: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0058 │ │ -00770c: 7210 1a00 0000 |003a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@001a │ │ -007712: 0e00 |003d: return-void │ │ +00769c: |[00769c] com.cr5315.cfdc.ExtensionThreeSettings$TimePickerFragment.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ +0076ac: 5430 5900 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0059 │ │ +0076b0: 7210 1d00 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@001d │ │ +0076b6: 0c00 |0005: move-result-object v0 │ │ +0076b8: 5b30 5800 |0006: iput-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0058 │ │ +0076bc: 1a00 1a00 |0008: const-string v0, "CfDC" // string@001a │ │ +0076c0: 2201 9e00 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@009e │ │ +0076c4: 7010 ca01 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +0076ca: 1a02 3500 |000f: const-string v2, "Hour: " // string@0035 │ │ +0076ce: 6e20 cd01 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +0076d4: 0c01 |0014: move-result-object v1 │ │ +0076d6: 6e20 cb01 5100 |0015: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ +0076dc: 0c01 |0018: move-result-object v1 │ │ +0076de: 1a02 0200 |0019: const-string v2, " Minute: " // string@0002 │ │ +0076e2: 6e20 cd01 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +0076e8: 0c01 |001e: move-result-object v1 │ │ +0076ea: 6e20 cb01 6100 |001f: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ +0076f0: 0c01 |0022: move-result-object v1 │ │ +0076f2: 6e10 ce01 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +0076f8: 0c01 |0026: move-result-object v1 │ │ +0076fa: 7120 6200 1000 |0027: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0062 │ │ +007700: 5430 5800 |002a: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0058 │ │ +007704: 1a01 0103 |002c: const-string v1, "pref_time_hour_three" // string@0301 │ │ +007708: 7230 1b00 1005 |002e: invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ +00770e: 5430 5800 |0031: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0058 │ │ +007712: 1a01 0503 |0033: const-string v1, "pref_time_minute_three" // string@0305 │ │ +007716: 7230 1b00 1006 |0035: invoke-interface {v0, v1, v6}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ +00771c: 5430 5800 |0038: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0058 │ │ +007720: 7210 1a00 0000 |003a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@001a │ │ +007726: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 0x0008 line=338 │ │ 0x002a line=340 │ │ 0x0031 line=341 │ │ 0x0038 line=342 │ │ @@ -4679,17 +4694,17 @@ │ │ 0x0000 - 0x003e reg=4 view Landroid/widget/TimePicker; │ │ 0x0000 - 0x003e reg=5 hourOfDay I │ │ 0x0000 - 0x003e reg=6 minute I │ │ │ │ source_file_idx : 48 (ExtensionThreeSettings.java) │ │ │ │ Class #27 header: │ │ -class_idx : 103 │ │ +class_idx : 105 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 47 │ │ +superclass_idx : 49 │ │ source_file_idx : 48 │ │ static_fields_size : 5 │ │ instance_fields_size: 17 │ │ direct_methods_size : 20 │ │ virtual_methods_size: 4 │ │ │ │ Class #27 annotations: │ │ @@ -4802,57 +4817,56 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -007714: |[007714] com.cr5315.cfdc.ExtensionThreeSettings.:()V │ │ -007724: 7010 5600 0100 |0000: invoke-direct {v1}, Landroid/preference/PreferenceActivity;.:()V // method@0056 │ │ -00772a: 1a00 0b03 |0003: const-string v0, "pref_title_three" // string@030b │ │ -00772e: 5b10 6400 |0005: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionThreeSettings;.PREF_TITLE:Ljava/lang/String; // field@0064 │ │ -007732: 1a00 fa02 |0007: const-string v0, "pref_message_three" // string@02fa │ │ -007736: 5b10 6000 |0009: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionThreeSettings;.PREF_MESSAGE:Ljava/lang/String; // field@0060 │ │ -00773a: 1a00 f102 |000b: const-string v0, "pref_icon_three" // string@02f1 │ │ -00773e: 5b10 5f00 |000d: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionThreeSettings;.PREF_ICON:Ljava/lang/String; // field@005f │ │ -007742: 1a00 e602 |000f: const-string v0, "pref_date_three" // string@02e6 │ │ -007746: 5b10 5b00 |0011: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionThreeSettings;.PREF_DATE:Ljava/lang/String; // field@005b │ │ -00774a: 1a00 0603 |0013: const-string v0, "pref_time_three" // string@0306 │ │ -00774e: 5b10 6100 |0015: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionThreeSettings;.PREF_TIME:Ljava/lang/String; // field@0061 │ │ -007752: 1a00 d702 |0017: const-string v0, "pref_action_three" // string@02d7 │ │ -007756: 5b10 5a00 |0019: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionThreeSettings;.PREF_ACTION:Ljava/lang/String; // field@005a │ │ -00775a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -00775c: 5c10 6d00 |001c: iput-boolean v0, v1, Lcom/cr5315/cfdc/ExtensionThreeSettings;.showUpdateNotice:Z // field@006d │ │ -007760: 0e00 |001e: return-void │ │ +007728: |[007728] com.cr5315.cfdc.ExtensionThreeSettings.:()V │ │ +007738: 7010 5600 0100 |0000: invoke-direct {v1}, Landroid/preference/PreferenceActivity;.:()V // method@0056 │ │ +00773e: 1a00 0d03 |0003: const-string v0, "pref_title_three" // string@030d │ │ +007742: 5b10 6400 |0005: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionThreeSettings;.PREF_TITLE:Ljava/lang/String; // field@0064 │ │ +007746: 1a00 fc02 |0007: const-string v0, "pref_message_three" // string@02fc │ │ +00774a: 5b10 6000 |0009: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionThreeSettings;.PREF_MESSAGE:Ljava/lang/String; // field@0060 │ │ +00774e: 1a00 f302 |000b: const-string v0, "pref_icon_three" // string@02f3 │ │ +007752: 5b10 5f00 |000d: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionThreeSettings;.PREF_ICON:Ljava/lang/String; // field@005f │ │ +007756: 1a00 e802 |000f: const-string v0, "pref_date_three" // string@02e8 │ │ +00775a: 5b10 5b00 |0011: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionThreeSettings;.PREF_DATE:Ljava/lang/String; // field@005b │ │ +00775e: 1a00 0803 |0013: const-string v0, "pref_time_three" // string@0308 │ │ +007762: 5b10 6100 |0015: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionThreeSettings;.PREF_TIME:Ljava/lang/String; // field@0061 │ │ +007766: 1a00 d902 |0017: const-string v0, "pref_action_three" // string@02d9 │ │ +00776a: 5b10 5a00 |0019: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionThreeSettings;.PREF_ACTION:Ljava/lang/String; // field@005a │ │ +00776e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +007770: 5c10 6d00 |001c: iput-boolean v0, v1, Lcom/cr5315/cfdc/ExtensionThreeSettings;.showUpdateNotice:Z // field@006d │ │ +007774: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=56 │ │ 0x0007 line=57 │ │ 0x000b line=58 │ │ 0x000f line=59 │ │ 0x0013 line=63 │ │ 0x0017 line=66 │ │ 0x001b line=68 │ │ - 0x001e line=346 │ │ locals : │ │ 0x0000 - 0x001f reg=1 this Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ │ │ #1 : (in Lcom/cr5315/cfdc/ExtensionThreeSettings;) │ │ name : 'access$000' │ │ type : '(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -007764: |[007764] com.cr5315.cfdc.ExtensionThreeSettings.access$000:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ │ -007774: 7010 fd00 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.showIconPickerDialog:()V // method@00fd │ │ -00777a: 0e00 |0003: return-void │ │ +007778: |[007778] com.cr5315.cfdc.ExtensionThreeSettings.access$000:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ │ +007788: 7010 fd00 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.showIconPickerDialog:()V // method@00fd │ │ +00778e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ │ │ #2 : (in Lcom/cr5315/cfdc/ExtensionThreeSettings;) │ │ @@ -4860,17 +4874,17 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -00777c: |[00777c] com.cr5315.cfdc.ExtensionThreeSettings.access$100:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ │ -00778c: 7010 fe00 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.showMessageDialog:()V // method@00fe │ │ -007792: 0e00 |0003: return-void │ │ +007790: |[007790] com.cr5315.cfdc.ExtensionThreeSettings.access$100:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ │ +0077a0: 7010 fe00 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.showMessageDialog:()V // method@00fe │ │ +0077a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ │ │ #3 : (in Lcom/cr5315/cfdc/ExtensionThreeSettings;) │ │ @@ -4878,17 +4892,17 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -007794: |[007794] com.cr5315.cfdc.ExtensionThreeSettings.access$200:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ │ -0077a4: 7010 0501 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.updateTitleSummary:()V // method@0105 │ │ -0077aa: 0e00 |0003: return-void │ │ +0077a8: |[0077a8] com.cr5315.cfdc.ExtensionThreeSettings.access$200:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ │ +0077b8: 7010 0501 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.updateTitleSummary:()V // method@0105 │ │ +0077be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ │ │ #4 : (in Lcom/cr5315/cfdc/ExtensionThreeSettings;) │ │ @@ -4896,17 +4910,17 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0077ac: |[0077ac] com.cr5315.cfdc.ExtensionThreeSettings.access$300:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ │ -0077bc: 7010 0301 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.updateMessageSummary:()V // method@0103 │ │ -0077c2: 0e00 |0003: return-void │ │ +0077c0: |[0077c0] com.cr5315.cfdc.ExtensionThreeSettings.access$300:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ │ +0077d0: 7010 0301 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.updateMessageSummary:()V // method@0103 │ │ +0077d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ │ │ #5 : (in Lcom/cr5315/cfdc/ExtensionThreeSettings;) │ │ @@ -4914,17 +4928,17 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0077c4: |[0077c4] com.cr5315.cfdc.ExtensionThreeSettings.access$400:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ │ -0077d4: 7010 0201 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.updateIconSummary:()V // method@0102 │ │ -0077da: 0e00 |0003: return-void │ │ +0077d8: |[0077d8] com.cr5315.cfdc.ExtensionThreeSettings.access$400:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ │ +0077e8: 7010 0201 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.updateIconSummary:()V // method@0102 │ │ +0077ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ │ │ #6 : (in Lcom/cr5315/cfdc/ExtensionThreeSettings;) │ │ @@ -4932,17 +4946,17 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0077dc: |[0077dc] com.cr5315.cfdc.ExtensionThreeSettings.access$500:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ │ -0077ec: 7010 0101 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.updateDateSummary:()V // method@0101 │ │ -0077f2: 0e00 |0003: return-void │ │ +0077f0: |[0077f0] com.cr5315.cfdc.ExtensionThreeSettings.access$500:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ │ +007800: 7010 0101 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.updateDateSummary:()V // method@0101 │ │ +007806: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ │ │ #7 : (in Lcom/cr5315/cfdc/ExtensionThreeSettings;) │ │ @@ -4950,17 +4964,17 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0077f4: |[0077f4] com.cr5315.cfdc.ExtensionThreeSettings.access$600:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ │ -007804: 7010 0401 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.updateTimeSummary:()V // method@0104 │ │ -00780a: 0e00 |0003: return-void │ │ +007808: |[007808] com.cr5315.cfdc.ExtensionThreeSettings.access$600:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ │ +007818: 7010 0401 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.updateTimeSummary:()V // method@0104 │ │ +00781e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ │ │ #8 : (in Lcom/cr5315/cfdc/ExtensionThreeSettings;) │ │ @@ -4968,17 +4982,17 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -00780c: |[00780c] com.cr5315.cfdc.ExtensionThreeSettings.access$700:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ │ -00781c: 7010 ff00 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.updateActionSummary:()V // method@00ff │ │ -007822: 0e00 |0003: return-void │ │ +007820: |[007820] com.cr5315.cfdc.ExtensionThreeSettings.access$700:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ │ +007830: 7010 ff00 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.updateActionSummary:()V // method@00ff │ │ +007836: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ │ │ #9 : (in Lcom/cr5315/cfdc/ExtensionThreeSettings;) │ │ @@ -4986,17 +5000,17 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionThreeSettings;)Landroid/content/SharedPreferences$Editor;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -007824: |[007824] com.cr5315.cfdc.ExtensionThreeSettings.access$800:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)Landroid/content/SharedPreferences$Editor; │ │ -007834: 5410 6800 |0000: iget-object v0, v1, Lcom/cr5315/cfdc/ExtensionThreeSettings;.editor:Landroid/content/SharedPreferences$Editor; // field@0068 │ │ -007838: 1100 |0002: return-object v0 │ │ +007838: |[007838] com.cr5315.cfdc.ExtensionThreeSettings.access$800:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)Landroid/content/SharedPreferences$Editor; │ │ +007848: 5410 6800 |0000: iget-object v0, v1, Lcom/cr5315/cfdc/ExtensionThreeSettings;.editor:Landroid/content/SharedPreferences$Editor; // field@0068 │ │ +00784c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ │ │ #10 : (in Lcom/cr5315/cfdc/ExtensionThreeSettings;) │ │ @@ -5004,17 +5018,17 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionThreeSettings;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00783c: |[00783c] com.cr5315.cfdc.ExtensionThreeSettings.access$900:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)Landroid/content/Context; │ │ -00784c: 5410 6600 |0000: iget-object v0, v1, Lcom/cr5315/cfdc/ExtensionThreeSettings;.context:Landroid/content/Context; // field@0066 │ │ -007850: 1100 |0002: return-object v0 │ │ +007850: |[007850] com.cr5315.cfdc.ExtensionThreeSettings.access$900:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)Landroid/content/Context; │ │ +007860: 5410 6600 |0000: iget-object v0, v1, Lcom/cr5315/cfdc/ExtensionThreeSettings;.context:Landroid/content/Context; // field@0066 │ │ +007864: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ │ │ #11 : (in Lcom/cr5315/cfdc/ExtensionThreeSettings;) │ │ @@ -5022,53 +5036,53 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -007854: |[007854] com.cr5315.cfdc.ExtensionThreeSettings.showIconPickerDialog:()V │ │ -007864: 5486 6600 |0000: iget-object v6, v8, Lcom/cr5315/cfdc/ExtensionThreeSettings;.context:Landroid/content/Context; // field@0066 │ │ -007868: 7110 5b00 0600 |0002: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ -00786e: 0c04 |0005: move-result-object v4 │ │ -007870: 7210 1d00 0400 |0006: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@001d │ │ -007876: 0c01 |0009: move-result-object v1 │ │ -007878: 2200 0400 |000a: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0004 │ │ -00787c: 5486 6600 |000c: iget-object v6, v8, Lcom/cr5315/cfdc/ExtensionThreeSettings;.context:Landroid/content/Context; // field@0066 │ │ -007880: 7020 0100 6000 |000e: invoke-direct {v0, v6}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0001 │ │ -007886: 1406 1800 087f |0011: const v6, #float 1.80775e+38 // #7f080018 │ │ -00788c: 6e20 0500 6000 |0014: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0005 │ │ -007892: 5486 6600 |0017: iget-object v6, v8, Lcom/cr5315/cfdc/ExtensionThreeSettings;.context:Landroid/content/Context; // field@0066 │ │ -007896: 1a07 7702 |0019: const-string v7, "layout_inflater" // string@0277 │ │ -00789a: 6e20 1200 7600 |001b: invoke-virtual {v6, v7}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0012 │ │ -0078a0: 0c03 |001e: move-result-object v3 │ │ -0078a2: 1f03 3600 |001f: check-cast v3, Landroid/view/LayoutInflater; // type@0036 │ │ -0078a6: 1506 037f |0021: const/high16 v6, #int 2130903040 // #7f03 │ │ -0078aa: 1207 |0023: const/4 v7, #int 0 // #0 │ │ -0078ac: 6e30 6400 6307 |0024: invoke-virtual {v3, v6, v7}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0064 │ │ -0078b2: 0c05 |0027: move-result-object v5 │ │ -0078b4: 1506 0a7f |0028: const/high16 v6, #int 2131361792 // #7f0a │ │ -0078b8: 6e20 6600 6500 |002a: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0066 │ │ -0078be: 0c02 |002d: move-result-object v2 │ │ -0078c0: 1f02 4400 |002e: check-cast v2, Landroid/widget/GridView; // type@0044 │ │ -0078c4: 2206 7600 |0030: new-instance v6, Lcom/cr5315/cfdc/IconPickerAdapter; // type@0076 │ │ -0078c8: 5487 6600 |0032: iget-object v7, v8, Lcom/cr5315/cfdc/ExtensionThreeSettings;.context:Landroid/content/Context; // field@0066 │ │ -0078cc: 7020 4c01 7600 |0034: invoke-direct {v6, v7}, Lcom/cr5315/cfdc/IconPickerAdapter;.:(Landroid/content/Context;)V // method@014c │ │ -0078d2: 6e20 6d00 6200 |0037: invoke-virtual {v2, v6}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@006d │ │ -0078d8: 2206 6400 |003a: new-instance v6, Lcom/cr5315/cfdc/ExtensionThreeSettings$9; // type@0064 │ │ -0078dc: 7030 dc00 8601 |003c: invoke-direct {v6, v8, v1}, Lcom/cr5315/cfdc/ExtensionThreeSettings$9;.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;Landroid/content/SharedPreferences$Editor;)V // method@00dc │ │ -0078e2: 6e20 6e00 6200 |003f: invoke-virtual {v2, v6}, Landroid/widget/GridView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@006e │ │ -0078e8: 1406 0100 087f |0042: const v6, #float 1.80775e+38 // #7f080001 │ │ -0078ee: 2207 5b00 |0045: new-instance v7, Lcom/cr5315/cfdc/ExtensionThreeSettings$10; // type@005b │ │ -0078f2: 7020 ca00 8700 |0047: invoke-direct {v7, v8}, Lcom/cr5315/cfdc/ExtensionThreeSettings$10;.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V // method@00ca │ │ -0078f8: 6e30 0300 6007 |004a: invoke-virtual {v0, v6, v7}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0003 │ │ -0078fe: 6e20 0600 5000 |004d: invoke-virtual {v0, v5}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0006 │ │ -007904: 6e10 0200 0000 |0050: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0002 │ │ -00790a: 6e10 0700 0000 |0053: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0007 │ │ -007910: 0e00 |0056: return-void │ │ +007868: |[007868] com.cr5315.cfdc.ExtensionThreeSettings.showIconPickerDialog:()V │ │ +007878: 5486 6600 |0000: iget-object v6, v8, Lcom/cr5315/cfdc/ExtensionThreeSettings;.context:Landroid/content/Context; // field@0066 │ │ +00787c: 7110 5b00 0600 |0002: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ +007882: 0c04 |0005: move-result-object v4 │ │ +007884: 7210 1d00 0400 |0006: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@001d │ │ +00788a: 0c01 |0009: move-result-object v1 │ │ +00788c: 2200 0600 |000a: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0006 │ │ +007890: 5486 6600 |000c: iget-object v6, v8, Lcom/cr5315/cfdc/ExtensionThreeSettings;.context:Landroid/content/Context; // field@0066 │ │ +007894: 7020 0100 6000 |000e: invoke-direct {v0, v6}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0001 │ │ +00789a: 1406 1800 087f |0011: const v6, #float 1.80775e+38 // #7f080018 │ │ +0078a0: 6e20 0500 6000 |0014: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0005 │ │ +0078a6: 5486 6600 |0017: iget-object v6, v8, Lcom/cr5315/cfdc/ExtensionThreeSettings;.context:Landroid/content/Context; // field@0066 │ │ +0078aa: 1a07 7902 |0019: const-string v7, "layout_inflater" // string@0279 │ │ +0078ae: 6e20 1200 7600 |001b: invoke-virtual {v6, v7}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0012 │ │ +0078b4: 0c03 |001e: move-result-object v3 │ │ +0078b6: 1f03 3800 |001f: check-cast v3, Landroid/view/LayoutInflater; // type@0038 │ │ +0078ba: 1506 037f |0021: const/high16 v6, #int 2130903040 // #7f03 │ │ +0078be: 1207 |0023: const/4 v7, #int 0 // #0 │ │ +0078c0: 6e30 6400 6307 |0024: invoke-virtual {v3, v6, v7}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0064 │ │ +0078c6: 0c05 |0027: move-result-object v5 │ │ +0078c8: 1506 0a7f |0028: const/high16 v6, #int 2131361792 // #7f0a │ │ +0078cc: 6e20 6600 6500 |002a: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0066 │ │ +0078d2: 0c02 |002d: move-result-object v2 │ │ +0078d4: 1f02 4600 |002e: check-cast v2, Landroid/widget/GridView; // type@0046 │ │ +0078d8: 2206 7800 |0030: new-instance v6, Lcom/cr5315/cfdc/IconPickerAdapter; // type@0078 │ │ +0078dc: 5487 6600 |0032: iget-object v7, v8, Lcom/cr5315/cfdc/ExtensionThreeSettings;.context:Landroid/content/Context; // field@0066 │ │ +0078e0: 7020 4c01 7600 |0034: invoke-direct {v6, v7}, Lcom/cr5315/cfdc/IconPickerAdapter;.:(Landroid/content/Context;)V // method@014c │ │ +0078e6: 6e20 6d00 6200 |0037: invoke-virtual {v2, v6}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@006d │ │ +0078ec: 2206 6600 |003a: new-instance v6, Lcom/cr5315/cfdc/ExtensionThreeSettings$9; // type@0066 │ │ +0078f0: 7030 dc00 8601 |003c: invoke-direct {v6, v8, v1}, Lcom/cr5315/cfdc/ExtensionThreeSettings$9;.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;Landroid/content/SharedPreferences$Editor;)V // method@00dc │ │ +0078f6: 6e20 6e00 6200 |003f: invoke-virtual {v2, v6}, Landroid/widget/GridView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@006e │ │ +0078fc: 1406 0100 087f |0042: const v6, #float 1.80775e+38 // #7f080001 │ │ +007902: 2207 5d00 |0045: new-instance v7, Lcom/cr5315/cfdc/ExtensionThreeSettings$10; // type@005d │ │ +007906: 7020 ca00 8700 |0047: invoke-direct {v7, v8}, Lcom/cr5315/cfdc/ExtensionThreeSettings$10;.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V // method@00ca │ │ +00790c: 6e30 0300 6007 |004a: invoke-virtual {v0, v6, v7}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0003 │ │ +007912: 6e20 0600 5000 |004d: invoke-virtual {v0, v5}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0006 │ │ +007918: 6e10 0200 0000 |0050: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0002 │ │ +00791e: 6e10 0700 0000 |0053: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0007 │ │ +007924: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0006 line=276 │ │ 0x000a line=277 │ │ 0x0011 line=278 │ │ 0x0017 line=279 │ │ @@ -5095,65 +5109,65 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 117 16-bit code units │ │ -007914: |[007914] com.cr5315.cfdc.ExtensionThreeSettings.showMessageDialog:()V │ │ -007924: 2200 0400 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0004 │ │ -007928: 54a7 6600 |0002: iget-object v7, v10, Lcom/cr5315/cfdc/ExtensionThreeSettings;.context:Landroid/content/Context; // field@0066 │ │ -00792c: 7020 0100 7000 |0004: invoke-direct {v0, v7}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0001 │ │ -007932: 1407 1b00 087f |0007: const v7, #float 1.80776e+38 // #7f08001b │ │ -007938: 6e20 0500 7000 |000a: invoke-virtual {v0, v7}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0005 │ │ -00793e: 54a7 6600 |000d: iget-object v7, v10, Lcom/cr5315/cfdc/ExtensionThreeSettings;.context:Landroid/content/Context; // field@0066 │ │ -007942: 1a08 7702 |000f: const-string v8, "layout_inflater" // string@0277 │ │ -007946: 6e20 1200 8700 |0011: invoke-virtual {v7, v8}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0012 │ │ -00794c: 0c02 |0014: move-result-object v2 │ │ -00794e: 1f02 3600 |0015: check-cast v2, Landroid/view/LayoutInflater; // type@0036 │ │ -007952: 1407 0100 037f |0017: const v7, #float 1.74129e+38 // #7f030001 │ │ -007958: 1208 |001a: const/4 v8, #int 0 // #0 │ │ -00795a: 6e30 6400 7208 |001b: invoke-virtual {v2, v7, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0064 │ │ -007960: 0c06 |001e: move-result-object v6 │ │ -007962: 1407 0100 0a7f |001f: const v7, #float 1.83433e+38 // #7f0a0001 │ │ -007968: 6e20 6600 7600 |0022: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0066 │ │ -00796e: 0c01 |0025: move-result-object v1 │ │ -007970: 1f01 4300 |0026: check-cast v1, Landroid/widget/EditText; // type@0043 │ │ -007974: 54a7 6c00 |0028: iget-object v7, v10, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@006c │ │ -007978: 1a08 fa02 |002a: const-string v8, "pref_message_three" // string@02fa │ │ -00797c: 1409 1c00 087f |002c: const v9, #float 1.80776e+38 // #7f08001c │ │ -007982: 6e20 f800 9a00 |002f: invoke-virtual {v10, v9}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.getString:(I)Ljava/lang/String; // method@00f8 │ │ -007988: 0c09 |0032: move-result-object v9 │ │ -00798a: 7230 2000 8709 |0033: invoke-interface {v7, v8, v9}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ -007990: 0c03 |0036: move-result-object v3 │ │ -007992: 6e20 6c00 3100 |0037: invoke-virtual {v1, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@006c │ │ -007998: 6e10 c601 0300 |003a: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@01c6 │ │ -00799e: 0a07 |003d: move-result v7 │ │ -0079a0: 6e20 6b00 7100 |003e: invoke-virtual {v1, v7}, Landroid/widget/EditText;.setSelection:(I)V // method@006b │ │ -0079a6: 1407 0200 0a7f |0041: const v7, #float 1.83434e+38 // #7f0a0002 │ │ -0079ac: 6e20 6600 7600 |0044: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0066 │ │ -0079b2: 0c05 |0047: move-result-object v5 │ │ -0079b4: 1f05 4100 |0048: check-cast v5, Landroid/widget/Button; // type@0041 │ │ -0079b8: 2207 6100 |004a: new-instance v7, Lcom/cr5315/cfdc/ExtensionThreeSettings$6; // type@0061 │ │ -0079bc: 7030 d600 a701 |004c: invoke-direct {v7, v10, v1}, Lcom/cr5315/cfdc/ExtensionThreeSettings$6;.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;Landroid/widget/EditText;)V // method@00d6 │ │ -0079c2: 6e20 6900 7500 |004f: invoke-virtual {v5, v7}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0069 │ │ -0079c8: 1407 0300 0a7f |0052: const v7, #float 1.83434e+38 // #7f0a0003 │ │ -0079ce: 6e20 6600 7600 |0055: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0066 │ │ -0079d4: 0c04 |0058: move-result-object v4 │ │ -0079d6: 1f04 4100 |0059: check-cast v4, Landroid/widget/Button; // type@0041 │ │ -0079da: 2207 6200 |005b: new-instance v7, Lcom/cr5315/cfdc/ExtensionThreeSettings$7; // type@0062 │ │ -0079de: 7030 d800 a701 |005d: invoke-direct {v7, v10, v1}, Lcom/cr5315/cfdc/ExtensionThreeSettings$7;.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;Landroid/widget/EditText;)V // method@00d8 │ │ -0079e4: 6e20 6900 7400 |0060: invoke-virtual {v4, v7}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0069 │ │ -0079ea: 1407 0a00 0401 |0063: const v7, #float 2.42446e-38 // #0104000a │ │ -0079f0: 2208 6300 |0066: new-instance v8, Lcom/cr5315/cfdc/ExtensionThreeSettings$8; // type@0063 │ │ -0079f4: 7030 da00 a801 |0068: invoke-direct {v8, v10, v1}, Lcom/cr5315/cfdc/ExtensionThreeSettings$8;.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;Landroid/widget/EditText;)V // method@00da │ │ -0079fa: 6e30 0400 7008 |006b: invoke-virtual {v0, v7, v8}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0004 │ │ -007a00: 6e20 0600 6000 |006e: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0006 │ │ -007a06: 6e10 0700 0000 |0071: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0007 │ │ -007a0c: 0e00 |0074: return-void │ │ +007928: |[007928] com.cr5315.cfdc.ExtensionThreeSettings.showMessageDialog:()V │ │ +007938: 2200 0600 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0006 │ │ +00793c: 54a7 6600 |0002: iget-object v7, v10, Lcom/cr5315/cfdc/ExtensionThreeSettings;.context:Landroid/content/Context; // field@0066 │ │ +007940: 7020 0100 7000 |0004: invoke-direct {v0, v7}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0001 │ │ +007946: 1407 1b00 087f |0007: const v7, #float 1.80776e+38 // #7f08001b │ │ +00794c: 6e20 0500 7000 |000a: invoke-virtual {v0, v7}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0005 │ │ +007952: 54a7 6600 |000d: iget-object v7, v10, Lcom/cr5315/cfdc/ExtensionThreeSettings;.context:Landroid/content/Context; // field@0066 │ │ +007956: 1a08 7902 |000f: const-string v8, "layout_inflater" // string@0279 │ │ +00795a: 6e20 1200 8700 |0011: invoke-virtual {v7, v8}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0012 │ │ +007960: 0c02 |0014: move-result-object v2 │ │ +007962: 1f02 3800 |0015: check-cast v2, Landroid/view/LayoutInflater; // type@0038 │ │ +007966: 1407 0100 037f |0017: const v7, #float 1.74129e+38 // #7f030001 │ │ +00796c: 1208 |001a: const/4 v8, #int 0 // #0 │ │ +00796e: 6e30 6400 7208 |001b: invoke-virtual {v2, v7, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0064 │ │ +007974: 0c06 |001e: move-result-object v6 │ │ +007976: 1407 0100 0a7f |001f: const v7, #float 1.83433e+38 // #7f0a0001 │ │ +00797c: 6e20 6600 7600 |0022: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0066 │ │ +007982: 0c01 |0025: move-result-object v1 │ │ +007984: 1f01 4500 |0026: check-cast v1, Landroid/widget/EditText; // type@0045 │ │ +007988: 54a7 6c00 |0028: iget-object v7, v10, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@006c │ │ +00798c: 1a08 fc02 |002a: const-string v8, "pref_message_three" // string@02fc │ │ +007990: 1409 1c00 087f |002c: const v9, #float 1.80776e+38 // #7f08001c │ │ +007996: 6e20 f800 9a00 |002f: invoke-virtual {v10, v9}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.getString:(I)Ljava/lang/String; // method@00f8 │ │ +00799c: 0c09 |0032: move-result-object v9 │ │ +00799e: 7230 2000 8709 |0033: invoke-interface {v7, v8, v9}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ +0079a4: 0c03 |0036: move-result-object v3 │ │ +0079a6: 6e20 6c00 3100 |0037: invoke-virtual {v1, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@006c │ │ +0079ac: 6e10 c601 0300 |003a: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@01c6 │ │ +0079b2: 0a07 |003d: move-result v7 │ │ +0079b4: 6e20 6b00 7100 |003e: invoke-virtual {v1, v7}, Landroid/widget/EditText;.setSelection:(I)V // method@006b │ │ +0079ba: 1407 0200 0a7f |0041: const v7, #float 1.83434e+38 // #7f0a0002 │ │ +0079c0: 6e20 6600 7600 |0044: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0066 │ │ +0079c6: 0c05 |0047: move-result-object v5 │ │ +0079c8: 1f05 4300 |0048: check-cast v5, Landroid/widget/Button; // type@0043 │ │ +0079cc: 2207 6300 |004a: new-instance v7, Lcom/cr5315/cfdc/ExtensionThreeSettings$6; // type@0063 │ │ +0079d0: 7030 d600 a701 |004c: invoke-direct {v7, v10, v1}, Lcom/cr5315/cfdc/ExtensionThreeSettings$6;.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;Landroid/widget/EditText;)V // method@00d6 │ │ +0079d6: 6e20 6900 7500 |004f: invoke-virtual {v5, v7}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0069 │ │ +0079dc: 1407 0300 0a7f |0052: const v7, #float 1.83434e+38 // #7f0a0003 │ │ +0079e2: 6e20 6600 7600 |0055: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0066 │ │ +0079e8: 0c04 |0058: move-result-object v4 │ │ +0079ea: 1f04 4300 |0059: check-cast v4, Landroid/widget/Button; // type@0043 │ │ +0079ee: 2207 6400 |005b: new-instance v7, Lcom/cr5315/cfdc/ExtensionThreeSettings$7; // type@0064 │ │ +0079f2: 7030 d800 a701 |005d: invoke-direct {v7, v10, v1}, Lcom/cr5315/cfdc/ExtensionThreeSettings$7;.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;Landroid/widget/EditText;)V // method@00d8 │ │ +0079f8: 6e20 6900 7400 |0060: invoke-virtual {v4, v7}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0069 │ │ +0079fe: 1407 0a00 0401 |0063: const v7, #float 2.42446e-38 // #0104000a │ │ +007a04: 2208 6500 |0066: new-instance v8, Lcom/cr5315/cfdc/ExtensionThreeSettings$8; // type@0065 │ │ +007a08: 7030 da00 a801 |0068: invoke-direct {v8, v10, v1}, Lcom/cr5315/cfdc/ExtensionThreeSettings$8;.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;Landroid/widget/EditText;)V // method@00da │ │ +007a0e: 6e30 0400 7008 |006b: invoke-virtual {v0, v7, v8}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0004 │ │ +007a14: 6e20 0600 6000 |006e: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0006 │ │ +007a1a: 6e10 0700 0000 |0071: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0007 │ │ +007a20: 0e00 |0074: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0007 line=235 │ │ 0x000d line=237 │ │ 0x0017 line=238 │ │ 0x001f line=239 │ │ @@ -5183,45 +5197,45 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -007a10: |[007a10] com.cr5315.cfdc.ExtensionThreeSettings.updateActionSummary:()V │ │ -007a20: 5474 6c00 |0000: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@006c │ │ -007a24: 1a05 d702 |0002: const-string v5, "pref_action_three" // string@02d7 │ │ -007a28: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -007a2a: 7230 2000 5406 |0005: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ -007a30: 0c02 |0008: move-result-object v2 │ │ -007a32: 3802 3200 |0009: if-eqz v2, 003b // +0032 │ │ -007a36: 2203 a100 |000b: new-instance v3, Ljava/util/ArrayList; // type@00a1 │ │ -007a3a: 7010 d201 0300 |000d: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@01d2 │ │ -007a40: 6e10 f700 0700 |0010: invoke-virtual {v7}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.getResources:()Landroid/content/res/Resources; // method@00f7 │ │ -007a46: 0c04 |0013: move-result-object v4 │ │ -007a48: 1405 0100 057f |0014: const v5, #float 1.76787e+38 // #7f050001 │ │ -007a4e: 6e20 2900 5400 |0017: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0029 │ │ -007a54: 0c04 |001a: move-result-object v4 │ │ -007a56: 7110 d501 0400 |001b: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@01d5 │ │ -007a5c: 0c04 |001e: move-result-object v4 │ │ -007a5e: 6e20 d301 4300 |001f: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@01d3 │ │ -007a64: 6e20 d401 2300 |0022: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.indexOf:(Ljava/lang/Object;)I // method@01d4 │ │ -007a6a: 0a01 |0025: move-result v1 │ │ -007a6c: 12f4 |0026: const/4 v4, #int -1 // #ff │ │ -007a6e: 3341 0300 |0027: if-ne v1, v4, 002a // +0003 │ │ -007a72: 1201 |0029: const/4 v1, #int 0 // #0 │ │ -007a74: 6e10 f700 0700 |002a: invoke-virtual {v7}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.getResources:()Landroid/content/res/Resources; // method@00f7 │ │ -007a7a: 0c04 |002d: move-result-object v4 │ │ -007a7c: 1505 057f |002e: const/high16 v5, #int 2131034112 // #7f05 │ │ -007a80: 6e20 2900 5400 |0030: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0029 │ │ -007a86: 0c00 |0033: move-result-object v0 │ │ -007a88: 5474 6500 |0034: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionThreeSettings;.action:Landroid/preference/Preference; // field@0065 │ │ -007a8c: 4605 0001 |0036: aget-object v5, v0, v1 │ │ -007a90: 6e20 5500 5400 |0038: invoke-virtual {v4, v5}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ -007a96: 0e00 |003b: return-void │ │ +007a24: |[007a24] com.cr5315.cfdc.ExtensionThreeSettings.updateActionSummary:()V │ │ +007a34: 5474 6c00 |0000: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@006c │ │ +007a38: 1a05 d902 |0002: const-string v5, "pref_action_three" // string@02d9 │ │ +007a3c: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +007a3e: 7230 2000 5406 |0005: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ +007a44: 0c02 |0008: move-result-object v2 │ │ +007a46: 3802 3200 |0009: if-eqz v2, 003b // +0032 │ │ +007a4a: 2203 a300 |000b: new-instance v3, Ljava/util/ArrayList; // type@00a3 │ │ +007a4e: 7010 d201 0300 |000d: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@01d2 │ │ +007a54: 6e10 f700 0700 |0010: invoke-virtual {v7}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.getResources:()Landroid/content/res/Resources; // method@00f7 │ │ +007a5a: 0c04 |0013: move-result-object v4 │ │ +007a5c: 1405 0100 057f |0014: const v5, #float 1.76787e+38 // #7f050001 │ │ +007a62: 6e20 2900 5400 |0017: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0029 │ │ +007a68: 0c04 |001a: move-result-object v4 │ │ +007a6a: 7110 d501 0400 |001b: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@01d5 │ │ +007a70: 0c04 |001e: move-result-object v4 │ │ +007a72: 6e20 d301 4300 |001f: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@01d3 │ │ +007a78: 6e20 d401 2300 |0022: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.indexOf:(Ljava/lang/Object;)I // method@01d4 │ │ +007a7e: 0a01 |0025: move-result v1 │ │ +007a80: 12f4 |0026: const/4 v4, #int -1 // #ff │ │ +007a82: 3341 0300 |0027: if-ne v1, v4, 002a // +0003 │ │ +007a86: 1201 |0029: const/4 v1, #int 0 // #0 │ │ +007a88: 6e10 f700 0700 |002a: invoke-virtual {v7}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.getResources:()Landroid/content/res/Resources; // method@00f7 │ │ +007a8e: 0c04 |002d: move-result-object v4 │ │ +007a90: 1505 057f |002e: const/high16 v5, #int 2131034112 // #7f05 │ │ +007a94: 6e20 2900 5400 |0030: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0029 │ │ +007a9a: 0c00 |0033: move-result-object v0 │ │ +007a9c: 5474 6500 |0034: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionThreeSettings;.action:Landroid/preference/Preference; // field@0065 │ │ +007aa0: 4605 0001 |0036: aget-object v5, v0, v1 │ │ +007aa4: 6e20 5500 5400 |0038: invoke-virtual {v4, v5}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ +007aaa: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0009 line=220 │ │ 0x000b line=221 │ │ 0x0010 line=222 │ │ 0x0022 line=224 │ │ @@ -5241,22 +5255,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -007a98: |[007a98] com.cr5315.cfdc.ExtensionThreeSettings.updateAllSummaries:()V │ │ -007aa8: 7010 0501 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.updateTitleSummary:()V // method@0105 │ │ -007aae: 7010 0301 0000 |0003: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.updateMessageSummary:()V // method@0103 │ │ -007ab4: 7010 0201 0000 |0006: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.updateIconSummary:()V // method@0102 │ │ -007aba: 7010 0101 0000 |0009: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.updateDateSummary:()V // method@0101 │ │ -007ac0: 7010 0401 0000 |000c: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.updateTimeSummary:()V // method@0104 │ │ -007ac6: 7010 ff00 0000 |000f: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.updateActionSummary:()V // method@00ff │ │ -007acc: 0e00 |0012: return-void │ │ +007aac: |[007aac] com.cr5315.cfdc.ExtensionThreeSettings.updateAllSummaries:()V │ │ +007abc: 7010 0501 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.updateTitleSummary:()V // method@0105 │ │ +007ac2: 7010 0301 0000 |0003: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.updateMessageSummary:()V // method@0103 │ │ +007ac8: 7010 0201 0000 |0006: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.updateIconSummary:()V // method@0102 │ │ +007ace: 7010 0101 0000 |0009: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.updateDateSummary:()V // method@0101 │ │ +007ad4: 7010 0401 0000 |000c: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.updateTimeSummary:()V // method@0104 │ │ +007ada: 7010 ff00 0000 |000f: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.updateActionSummary:()V // method@00ff │ │ +007ae0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0003 line=166 │ │ 0x0006 line=167 │ │ 0x0009 line=168 │ │ 0x000c line=169 │ │ @@ -5270,50 +5284,50 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 69 16-bit code units │ │ -007ad0: |[007ad0] com.cr5315.cfdc.ExtensionThreeSettings.updateDateSummary:()V │ │ -007ae0: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -007ae2: 5495 6c00 |0001: iget-object v5, v9, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@006c │ │ -007ae6: 1a06 ea02 |0003: const-string v6, "pref_date_year_three" // string@02ea │ │ -007aea: 7230 1f00 6508 |0005: invoke-interface {v5, v6, v8}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -007af0: 0a04 |0008: move-result v4 │ │ -007af2: 5495 6c00 |0009: iget-object v5, v9, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@006c │ │ -007af6: 1a06 e302 |000b: const-string v6, "pref_date_month_three" // string@02e3 │ │ -007afa: 12f7 |000d: const/4 v7, #int -1 // #ff │ │ -007afc: 7230 1f00 6507 |000e: invoke-interface {v5, v6, v7}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -007b02: 0a02 |0011: move-result v2 │ │ -007b04: 5495 6c00 |0012: iget-object v5, v9, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@006c │ │ -007b08: 1a06 df02 |0014: const-string v6, "pref_date_day_three" // string@02df │ │ -007b0c: 7230 1f00 6508 |0016: invoke-interface {v5, v6, v8}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -007b12: 0a01 |0019: move-result v1 │ │ -007b14: 3804 2a00 |001a: if-eqz v4, 0044 // +002a │ │ -007b18: 3802 2800 |001c: if-eqz v2, 0044 // +0028 │ │ -007b1c: 3801 2600 |001e: if-eqz v1, 0044 // +0026 │ │ -007b20: 7100 d701 0000 |0020: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@01d7 │ │ -007b26: 0c00 |0023: move-result-object v0 │ │ -007b28: 1215 |0024: const/4 v5, #int 1 // #1 │ │ -007b2a: 6e30 da01 5004 |0025: invoke-virtual {v0, v5, v4}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ -007b30: 1225 |0028: const/4 v5, #int 2 // #2 │ │ -007b32: 6e30 da01 5002 |0029: invoke-virtual {v0, v5, v2}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ -007b38: 1255 |002c: const/4 v5, #int 5 // #5 │ │ -007b3a: 6e30 da01 5001 |002d: invoke-virtual {v0, v5, v1}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ -007b40: 2203 a000 |0030: new-instance v3, Ljava/text/SimpleDateFormat; // type@00a0 │ │ -007b44: 1a05 a003 |0032: const-string v5, "yyyy-MM-dd" // string@03a0 │ │ -007b48: 7020 d001 5300 |0034: invoke-direct {v3, v5}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@01d0 │ │ -007b4e: 5495 6700 |0037: iget-object v5, v9, Lcom/cr5315/cfdc/ExtensionThreeSettings;.date:Landroid/preference/Preference; // field@0067 │ │ -007b52: 6e10 d801 0000 |0039: invoke-virtual {v0}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@01d8 │ │ -007b58: 0c06 |003c: move-result-object v6 │ │ -007b5a: 6e20 d101 6300 |003d: invoke-virtual {v3, v6}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@01d1 │ │ -007b60: 0c06 |0040: move-result-object v6 │ │ -007b62: 6e20 5500 6500 |0041: invoke-virtual {v5, v6}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ -007b68: 0e00 |0044: return-void │ │ +007ae4: |[007ae4] com.cr5315.cfdc.ExtensionThreeSettings.updateDateSummary:()V │ │ +007af4: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +007af6: 5495 6c00 |0001: iget-object v5, v9, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@006c │ │ +007afa: 1a06 ec02 |0003: const-string v6, "pref_date_year_three" // string@02ec │ │ +007afe: 7230 1f00 6508 |0005: invoke-interface {v5, v6, v8}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +007b04: 0a04 |0008: move-result v4 │ │ +007b06: 5495 6c00 |0009: iget-object v5, v9, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@006c │ │ +007b0a: 1a06 e502 |000b: const-string v6, "pref_date_month_three" // string@02e5 │ │ +007b0e: 12f7 |000d: const/4 v7, #int -1 // #ff │ │ +007b10: 7230 1f00 6507 |000e: invoke-interface {v5, v6, v7}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +007b16: 0a02 |0011: move-result v2 │ │ +007b18: 5495 6c00 |0012: iget-object v5, v9, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@006c │ │ +007b1c: 1a06 e102 |0014: const-string v6, "pref_date_day_three" // string@02e1 │ │ +007b20: 7230 1f00 6508 |0016: invoke-interface {v5, v6, v8}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +007b26: 0a01 |0019: move-result v1 │ │ +007b28: 3804 2a00 |001a: if-eqz v4, 0044 // +002a │ │ +007b2c: 3802 2800 |001c: if-eqz v2, 0044 // +0028 │ │ +007b30: 3801 2600 |001e: if-eqz v1, 0044 // +0026 │ │ +007b34: 7100 d701 0000 |0020: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@01d7 │ │ +007b3a: 0c00 |0023: move-result-object v0 │ │ +007b3c: 1215 |0024: const/4 v5, #int 1 // #1 │ │ +007b3e: 6e30 da01 5004 |0025: invoke-virtual {v0, v5, v4}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ +007b44: 1225 |0028: const/4 v5, #int 2 // #2 │ │ +007b46: 6e30 da01 5002 |0029: invoke-virtual {v0, v5, v2}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ +007b4c: 1255 |002c: const/4 v5, #int 5 // #5 │ │ +007b4e: 6e30 da01 5001 |002d: invoke-virtual {v0, v5, v1}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ +007b54: 2203 a200 |0030: new-instance v3, Ljava/text/SimpleDateFormat; // type@00a2 │ │ +007b58: 1a05 a203 |0032: const-string v5, "yyyy-MM-dd" // string@03a2 │ │ +007b5c: 7020 d001 5300 |0034: invoke-direct {v3, v5}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@01d0 │ │ +007b62: 5495 6700 |0037: iget-object v5, v9, Lcom/cr5315/cfdc/ExtensionThreeSettings;.date:Landroid/preference/Preference; // field@0067 │ │ +007b66: 6e10 d801 0000 |0039: invoke-virtual {v0}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@01d8 │ │ +007b6c: 0c06 |003c: move-result-object v6 │ │ +007b6e: 6e20 d101 6300 |003d: invoke-virtual {v3, v6}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@01d1 │ │ +007b74: 0c06 |0040: move-result-object v6 │ │ +007b76: 6e20 5500 6500 |0041: invoke-virtual {v5, v6}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ +007b7c: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=188 │ │ 0x0009 line=189 │ │ 0x0012 line=190 │ │ 0x001a line=193 │ │ 0x0020 line=194 │ │ @@ -5336,24 +5350,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -007b6c: |[007b6c] com.cr5315.cfdc.ExtensionThreeSettings.updateIconSummary:()V │ │ -007b7c: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ -007b7e: 5441 6c00 |0001: iget-object v1, v4, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@006c │ │ -007b82: 1a02 f102 |0003: const-string v2, "pref_icon_three" // string@02f1 │ │ -007b86: 7230 1f00 2103 |0005: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -007b8c: 0a00 |0008: move-result v0 │ │ -007b8e: 3230 0700 |0009: if-eq v0, v3, 0010 // +0007 │ │ -007b92: 5441 6900 |000b: iget-object v1, v4, Lcom/cr5315/cfdc/ExtensionThreeSettings;.icon:Landroid/preference/Preference; // field@0069 │ │ -007b96: 6e20 5300 0100 |000d: invoke-virtual {v1, v0}, Landroid/preference/Preference;.setIcon:(I)V // method@0053 │ │ -007b9c: 0e00 |0010: return-void │ │ +007b80: |[007b80] com.cr5315.cfdc.ExtensionThreeSettings.updateIconSummary:()V │ │ +007b90: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ +007b92: 5441 6c00 |0001: iget-object v1, v4, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@006c │ │ +007b96: 1a02 f302 |0003: const-string v2, "pref_icon_three" // string@02f3 │ │ +007b9a: 7230 1f00 2103 |0005: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +007ba0: 0a00 |0008: move-result v0 │ │ +007ba2: 3230 0700 |0009: if-eq v0, v3, 0010 // +0007 │ │ +007ba6: 5441 6900 |000b: iget-object v1, v4, Lcom/cr5315/cfdc/ExtensionThreeSettings;.icon:Landroid/preference/Preference; // field@0069 │ │ +007baa: 6e20 5300 0100 |000d: invoke-virtual {v1, v0}, Landroid/preference/Preference;.setIcon:(I)V // method@0053 │ │ +007bb0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=182 │ │ 0x0009 line=183 │ │ 0x000b line=184 │ │ 0x0010 line=185 │ │ locals : │ │ @@ -5365,25 +5379,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -007ba0: |[007ba0] com.cr5315.cfdc.ExtensionThreeSettings.updateMessageSummary:()V │ │ -007bb0: 5440 6a00 |0000: iget-object v0, v4, Lcom/cr5315/cfdc/ExtensionThreeSettings;.message:Landroid/preference/Preference; // field@006a │ │ -007bb4: 5441 6c00 |0002: iget-object v1, v4, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@006c │ │ -007bb8: 1a02 fa02 |0004: const-string v2, "pref_message_three" // string@02fa │ │ -007bbc: 1403 1c00 087f |0006: const v3, #float 1.80776e+38 // #7f08001c │ │ -007bc2: 6e20 f800 3400 |0009: invoke-virtual {v4, v3}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.getString:(I)Ljava/lang/String; // method@00f8 │ │ -007bc8: 0c03 |000c: move-result-object v3 │ │ -007bca: 7230 2000 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ -007bd0: 0c01 |0010: move-result-object v1 │ │ -007bd2: 6e20 5500 1000 |0011: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ -007bd8: 0e00 |0014: return-void │ │ +007bb4: |[007bb4] com.cr5315.cfdc.ExtensionThreeSettings.updateMessageSummary:()V │ │ +007bc4: 5440 6a00 |0000: iget-object v0, v4, Lcom/cr5315/cfdc/ExtensionThreeSettings;.message:Landroid/preference/Preference; // field@006a │ │ +007bc8: 5441 6c00 |0002: iget-object v1, v4, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@006c │ │ +007bcc: 1a02 fc02 |0004: const-string v2, "pref_message_three" // string@02fc │ │ +007bd0: 1403 1c00 087f |0006: const v3, #float 1.80776e+38 // #7f08001c │ │ +007bd6: 6e20 f800 3400 |0009: invoke-virtual {v4, v3}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.getString:(I)Ljava/lang/String; // method@00f8 │ │ +007bdc: 0c03 |000c: move-result-object v3 │ │ +007bde: 7230 2000 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ +007be4: 0c01 |0010: move-result-object v1 │ │ +007be6: 6e20 5500 1000 |0011: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ +007bec: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0014 line=179 │ │ locals : │ │ 0x0000 - 0x0015 reg=4 this Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ │ │ @@ -5392,42 +5406,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -007bdc: |[007bdc] com.cr5315.cfdc.ExtensionThreeSettings.updateTimeSummary:()V │ │ -007bec: 12f6 |0000: const/4 v6, #int -1 // #ff │ │ -007bee: 5474 6c00 |0001: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@006c │ │ -007bf2: 1a05 ff02 |0003: const-string v5, "pref_time_hour_three" // string@02ff │ │ -007bf6: 7230 1f00 5406 |0005: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -007bfc: 0a01 |0008: move-result v1 │ │ -007bfe: 5474 6c00 |0009: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@006c │ │ -007c02: 1a05 0303 |000b: const-string v5, "pref_time_minute_three" // string@0303 │ │ -007c06: 7230 1f00 5406 |000d: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -007c0c: 0a02 |0010: move-result v2 │ │ -007c0e: 3761 2600 |0011: if-le v1, v6, 0037 // +0026 │ │ -007c12: 3762 2400 |0013: if-le v2, v6, 0037 // +0024 │ │ -007c16: 7100 d701 0000 |0015: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@01d7 │ │ -007c1c: 0c00 |0018: move-result-object v0 │ │ -007c1e: 1304 0b00 |0019: const/16 v4, #int 11 // #b │ │ -007c22: 6e30 da01 4001 |001b: invoke-virtual {v0, v4, v1}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ -007c28: 1304 0c00 |001e: const/16 v4, #int 12 // #c │ │ -007c2c: 6e30 da01 4002 |0020: invoke-virtual {v0, v4, v2}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ -007c32: 2203 a000 |0023: new-instance v3, Ljava/text/SimpleDateFormat; // type@00a0 │ │ -007c36: 1a04 3400 |0025: const-string v4, "HH:mm" // string@0034 │ │ -007c3a: 7020 d001 4300 |0027: invoke-direct {v3, v4}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@01d0 │ │ -007c40: 5474 6e00 |002a: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionThreeSettings;.time:Landroid/preference/Preference; // field@006e │ │ -007c44: 6e10 d801 0000 |002c: invoke-virtual {v0}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@01d8 │ │ -007c4a: 0c05 |002f: move-result-object v5 │ │ -007c4c: 6e20 d101 5300 |0030: invoke-virtual {v3, v5}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@01d1 │ │ -007c52: 0c05 |0033: move-result-object v5 │ │ -007c54: 6e20 5500 5400 |0034: invoke-virtual {v4, v5}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ -007c5a: 0e00 |0037: return-void │ │ +007bf0: |[007bf0] com.cr5315.cfdc.ExtensionThreeSettings.updateTimeSummary:()V │ │ +007c00: 12f6 |0000: const/4 v6, #int -1 // #ff │ │ +007c02: 5474 6c00 |0001: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@006c │ │ +007c06: 1a05 0103 |0003: const-string v5, "pref_time_hour_three" // string@0301 │ │ +007c0a: 7230 1f00 5406 |0005: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +007c10: 0a01 |0008: move-result v1 │ │ +007c12: 5474 6c00 |0009: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@006c │ │ +007c16: 1a05 0503 |000b: const-string v5, "pref_time_minute_three" // string@0305 │ │ +007c1a: 7230 1f00 5406 |000d: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +007c20: 0a02 |0010: move-result v2 │ │ +007c22: 3761 2600 |0011: if-le v1, v6, 0037 // +0026 │ │ +007c26: 3762 2400 |0013: if-le v2, v6, 0037 // +0024 │ │ +007c2a: 7100 d701 0000 |0015: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@01d7 │ │ +007c30: 0c00 |0018: move-result-object v0 │ │ +007c32: 1304 0b00 |0019: const/16 v4, #int 11 // #b │ │ +007c36: 6e30 da01 4001 |001b: invoke-virtual {v0, v4, v1}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ +007c3c: 1304 0c00 |001e: const/16 v4, #int 12 // #c │ │ +007c40: 6e30 da01 4002 |0020: invoke-virtual {v0, v4, v2}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ +007c46: 2203 a200 |0023: new-instance v3, Ljava/text/SimpleDateFormat; // type@00a2 │ │ +007c4a: 1a04 3400 |0025: const-string v4, "HH:mm" // string@0034 │ │ +007c4e: 7020 d001 4300 |0027: invoke-direct {v3, v4}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@01d0 │ │ +007c54: 5474 6e00 |002a: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionThreeSettings;.time:Landroid/preference/Preference; // field@006e │ │ +007c58: 6e10 d801 0000 |002c: invoke-virtual {v0}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@01d8 │ │ +007c5e: 0c05 |002f: move-result-object v5 │ │ +007c60: 6e20 d101 5300 |0030: invoke-virtual {v3, v5}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@01d1 │ │ +007c66: 0c05 |0033: move-result-object v5 │ │ +007c68: 6e20 5500 5400 |0034: invoke-virtual {v4, v5}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ +007c6e: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=205 │ │ 0x0009 line=206 │ │ 0x0011 line=208 │ │ 0x0015 line=209 │ │ 0x0019 line=210 │ │ @@ -5447,23 +5461,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -007c5c: |[007c5c] com.cr5315.cfdc.ExtensionThreeSettings.updateTitleSummary:()V │ │ -007c6c: 5440 6f00 |0000: iget-object v0, v4, Lcom/cr5315/cfdc/ExtensionThreeSettings;.title:Landroid/preference/Preference; // field@006f │ │ -007c70: 5441 6c00 |0002: iget-object v1, v4, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@006c │ │ -007c74: 1a02 0b03 |0004: const-string v2, "pref_title_three" // string@030b │ │ -007c78: 1a03 0000 |0006: const-string v3, "" // string@0000 │ │ -007c7c: 7230 2000 2103 |0008: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ -007c82: 0c01 |000b: move-result-object v1 │ │ -007c84: 6e20 5500 1000 |000c: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ -007c8a: 0e00 |000f: return-void │ │ +007c70: |[007c70] com.cr5315.cfdc.ExtensionThreeSettings.updateTitleSummary:()V │ │ +007c80: 5440 6f00 |0000: iget-object v0, v4, Lcom/cr5315/cfdc/ExtensionThreeSettings;.title:Landroid/preference/Preference; // field@006f │ │ +007c84: 5441 6c00 |0002: iget-object v1, v4, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@006c │ │ +007c88: 1a02 0d03 |0004: const-string v2, "pref_title_three" // string@030d │ │ +007c8c: 1a03 0000 |0006: const-string v3, "" // string@0000 │ │ +007c90: 7230 2000 2103 |0008: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ +007c96: 0c01 |000b: move-result-object v1 │ │ +007c98: 6e20 5500 1000 |000c: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ +007c9e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x000f line=175 │ │ locals : │ │ 0x0000 - 0x0010 reg=4 this Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ │ │ @@ -5473,42 +5487,42 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -007c8c: |[007c8c] com.cr5315.cfdc.ExtensionThreeSettings.onCreate:(Landroid/os/Bundle;)V │ │ -007c9c: 6f20 5700 4300 |0000: invoke-super {v3, v4}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@0057 │ │ -007ca2: 6e10 f400 0300 |0003: invoke-virtual {v3}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.getActionBar:()Landroid/app/ActionBar; // method@00f4 │ │ -007ca8: 0c01 |0006: move-result-object v1 │ │ -007caa: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -007cae: 6e10 f400 0300 |0009: invoke-virtual {v3}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.getActionBar:()Landroid/app/ActionBar; // method@00f4 │ │ -007cb4: 0c01 |000c: move-result-object v1 │ │ -007cb6: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -007cb8: 6e20 0000 2100 |000e: invoke-virtual {v1, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@0000 │ │ -007cbe: 5b33 6600 |0011: iput-object v3, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings;.context:Landroid/content/Context; // field@0066 │ │ -007cc2: 5431 6600 |0013: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings;.context:Landroid/content/Context; // field@0066 │ │ -007cc6: 7110 5b00 0100 |0015: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ -007ccc: 0c01 |0018: move-result-object v1 │ │ -007cce: 5b31 6c00 |0019: iput-object v1, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@006c │ │ -007cd2: 5431 6c00 |001b: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@006c │ │ -007cd6: 7210 1d00 0100 |001d: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@001d │ │ -007cdc: 0c01 |0020: move-result-object v1 │ │ -007cde: 5b31 6800 |0021: iput-object v1, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings;.editor:Landroid/content/SharedPreferences$Editor; // field@0068 │ │ -007ce2: 6e10 f600 0300 |0023: invoke-virtual {v3}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.getIntent:()Landroid/content/Intent; // method@00f6 │ │ -007ce8: 0c01 |0026: move-result-object v1 │ │ -007cea: 6e10 1600 0100 |0027: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0016 │ │ -007cf0: 0c00 |002a: move-result-object v0 │ │ -007cf2: 3800 0a00 |002b: if-eqz v0, 0035 // +000a │ │ -007cf6: 1a01 2002 |002d: const-string v1, "fromExtension" // string@0220 │ │ -007cfa: 6e20 3400 1000 |002f: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0034 │ │ -007d00: 0a01 |0032: move-result v1 │ │ -007d02: 5c31 6d00 |0033: iput-boolean v1, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings;.showUpdateNotice:Z // field@006d │ │ -007d06: 0e00 |0035: return-void │ │ +007ca0: |[007ca0] com.cr5315.cfdc.ExtensionThreeSettings.onCreate:(Landroid/os/Bundle;)V │ │ +007cb0: 6f20 5700 4300 |0000: invoke-super {v3, v4}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@0057 │ │ +007cb6: 6e10 f400 0300 |0003: invoke-virtual {v3}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.getActionBar:()Landroid/app/ActionBar; // method@00f4 │ │ +007cbc: 0c01 |0006: move-result-object v1 │ │ +007cbe: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +007cc2: 6e10 f400 0300 |0009: invoke-virtual {v3}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.getActionBar:()Landroid/app/ActionBar; // method@00f4 │ │ +007cc8: 0c01 |000c: move-result-object v1 │ │ +007cca: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +007ccc: 6e20 0000 2100 |000e: invoke-virtual {v1, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@0000 │ │ +007cd2: 5b33 6600 |0011: iput-object v3, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings;.context:Landroid/content/Context; // field@0066 │ │ +007cd6: 5431 6600 |0013: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings;.context:Landroid/content/Context; // field@0066 │ │ +007cda: 7110 5b00 0100 |0015: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ +007ce0: 0c01 |0018: move-result-object v1 │ │ +007ce2: 5b31 6c00 |0019: iput-object v1, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@006c │ │ +007ce6: 5431 6c00 |001b: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@006c │ │ +007cea: 7210 1d00 0100 |001d: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@001d │ │ +007cf0: 0c01 |0020: move-result-object v1 │ │ +007cf2: 5b31 6800 |0021: iput-object v1, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings;.editor:Landroid/content/SharedPreferences$Editor; // field@0068 │ │ +007cf6: 6e10 f600 0300 |0023: invoke-virtual {v3}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.getIntent:()Landroid/content/Intent; // method@00f6 │ │ +007cfc: 0c01 |0026: move-result-object v1 │ │ +007cfe: 6e10 1600 0100 |0027: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0016 │ │ +007d04: 0c00 |002a: move-result-object v0 │ │ +007d06: 3800 0a00 |002b: if-eqz v0, 0035 // +000a │ │ +007d0a: 1a01 2202 |002d: const-string v1, "fromExtension" // string@0222 │ │ +007d0e: 6e20 3400 1000 |002f: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0034 │ │ +007d14: 0a01 |0032: move-result v1 │ │ +007d16: 5c31 6d00 |0033: iput-boolean v1, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings;.showUpdateNotice:Z // field@006d │ │ +007d1a: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0003 line=73 │ │ 0x0011 line=75 │ │ 0x0013 line=76 │ │ 0x001b line=77 │ │ @@ -5526,26 +5540,26 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -007d08: |[007d08] com.cr5315.cfdc.ExtensionThreeSettings.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -007d18: 7210 6500 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@0065 │ │ -007d1e: 0a00 |0003: move-result v0 │ │ -007d20: 2b00 0e00 0000 |0004: packed-switch v0, 00000012 // +0000000e │ │ -007d26: 6f20 5800 2100 |0007: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0058 │ │ -007d2c: 0a00 |000a: move-result v0 │ │ -007d2e: 0f00 |000b: return v0 │ │ -007d30: 6e10 f300 0100 |000c: invoke-virtual {v1}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.finish:()V // method@00f3 │ │ -007d36: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -007d38: 28fb |0010: goto 000b // -0005 │ │ -007d3a: 0000 |0011: nop // spacer │ │ -007d3c: 0001 0100 2c00 0201 0800 0000 |0012: packed-switch-data (6 units) │ │ +007d1c: |[007d1c] com.cr5315.cfdc.ExtensionThreeSettings.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +007d2c: 7210 6500 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@0065 │ │ +007d32: 0a00 |0003: move-result v0 │ │ +007d34: 2b00 0e00 0000 |0004: packed-switch v0, 00000012 // +0000000e │ │ +007d3a: 6f20 5800 2100 |0007: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0058 │ │ +007d40: 0a00 |000a: move-result v0 │ │ +007d42: 0f00 |000b: return v0 │ │ +007d44: 6e10 f300 0100 |000c: invoke-virtual {v1}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.finish:()V // method@00f3 │ │ +007d4a: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +007d4c: 28fb |0010: goto 000b // -0005 │ │ +007d4e: 0000 |0011: nop // spacer │ │ +007d50: 0001 0100 2c00 0201 0800 0000 |0012: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0007 line=391 │ │ 0x000c line=388 │ │ 0x000f line=389 │ │ 0x0011 line=386 │ │ @@ -5558,27 +5572,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -007d48: |[007d48] com.cr5315.cfdc.ExtensionThreeSettings.onPause:()V │ │ -007d58: 5530 6d00 |0000: iget-boolean v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings;.showUpdateNotice:Z // field@006d │ │ -007d5c: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ -007d60: 5430 6600 |0004: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings;.context:Landroid/content/Context; // field@0066 │ │ -007d64: 1401 1000 087f |0006: const v1, #float 1.80775e+38 // #7f080010 │ │ -007d6a: 6e20 f800 1300 |0009: invoke-virtual {v3, v1}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.getString:(I)Ljava/lang/String; // method@00f8 │ │ -007d70: 0c01 |000c: move-result-object v1 │ │ -007d72: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -007d74: 7130 7500 1002 |000e: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0075 │ │ -007d7a: 0c00 |0011: move-result-object v0 │ │ -007d7c: 6e10 7600 0000 |0012: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0076 │ │ -007d82: 6f10 5900 0300 |0015: invoke-super {v3}, Landroid/preference/PreferenceActivity;.onPause:()V // method@0059 │ │ -007d88: 0e00 |0018: return-void │ │ +007d5c: |[007d5c] com.cr5315.cfdc.ExtensionThreeSettings.onPause:()V │ │ +007d6c: 5530 6d00 |0000: iget-boolean v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings;.showUpdateNotice:Z // field@006d │ │ +007d70: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ +007d74: 5430 6600 |0004: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionThreeSettings;.context:Landroid/content/Context; // field@0066 │ │ +007d78: 1401 1000 087f |0006: const v1, #float 1.80775e+38 // #7f080010 │ │ +007d7e: 6e20 f800 1300 |0009: invoke-virtual {v3, v1}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.getString:(I)Ljava/lang/String; // method@00f8 │ │ +007d84: 0c01 |000c: move-result-object v1 │ │ +007d86: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +007d88: 7130 7500 1002 |000e: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0075 │ │ +007d8e: 0c00 |0011: move-result-object v0 │ │ +007d90: 6e10 7600 0000 |0012: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0076 │ │ +007d96: 6f10 5900 0300 |0015: invoke-super {v3}, Landroid/preference/PreferenceActivity;.onPause:()V // method@0059 │ │ +007d9c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0004 line=160 │ │ 0x0015 line=161 │ │ 0x0018 line=162 │ │ locals : │ │ @@ -5589,66 +5603,66 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 115 16-bit code units │ │ -007d8c: |[007d8c] com.cr5315.cfdc.ExtensionThreeSettings.onPostCreate:(Landroid/os/Bundle;)V │ │ -007d9c: 6f20 5a00 3200 |0000: invoke-super {v2, v3}, Landroid/preference/PreferenceActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@005a │ │ -007da2: 1400 0100 047f |0003: const v0, #float 1.75458e+38 // #7f040001 │ │ -007da8: 6e20 f100 0200 |0006: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.addPreferencesFromResource:(I)V // method@00f1 │ │ -007dae: 1a00 0b03 |0009: const-string v0, "pref_title_three" // string@030b │ │ -007db2: 6e20 f200 0200 |000b: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00f2 │ │ -007db8: 0c00 |000e: move-result-object v0 │ │ -007dba: 5b20 6f00 |000f: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionThreeSettings;.title:Landroid/preference/Preference; // field@006f │ │ -007dbe: 1a00 fa02 |0011: const-string v0, "pref_message_three" // string@02fa │ │ -007dc2: 6e20 f200 0200 |0013: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00f2 │ │ -007dc8: 0c00 |0016: move-result-object v0 │ │ -007dca: 5b20 6a00 |0017: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionThreeSettings;.message:Landroid/preference/Preference; // field@006a │ │ -007dce: 1a00 f102 |0019: const-string v0, "pref_icon_three" // string@02f1 │ │ -007dd2: 6e20 f200 0200 |001b: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00f2 │ │ -007dd8: 0c00 |001e: move-result-object v0 │ │ -007dda: 5b20 6900 |001f: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionThreeSettings;.icon:Landroid/preference/Preference; // field@0069 │ │ -007dde: 1a00 e602 |0021: const-string v0, "pref_date_three" // string@02e6 │ │ -007de2: 6e20 f200 0200 |0023: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00f2 │ │ -007de8: 0c00 |0026: move-result-object v0 │ │ -007dea: 5b20 6700 |0027: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionThreeSettings;.date:Landroid/preference/Preference; // field@0067 │ │ -007dee: 1a00 0603 |0029: const-string v0, "pref_time_three" // string@0306 │ │ -007df2: 6e20 f200 0200 |002b: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00f2 │ │ -007df8: 0c00 |002e: move-result-object v0 │ │ -007dfa: 5b20 6e00 |002f: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionThreeSettings;.time:Landroid/preference/Preference; // field@006e │ │ -007dfe: 1a00 d702 |0031: const-string v0, "pref_action_three" // string@02d7 │ │ -007e02: 6e20 f200 0200 |0033: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00f2 │ │ -007e08: 0c00 |0036: move-result-object v0 │ │ -007e0a: 5b20 6500 |0037: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionThreeSettings;.action:Landroid/preference/Preference; // field@0065 │ │ -007e0e: 7010 0001 0200 |0039: invoke-direct {v2}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.updateAllSummaries:()V // method@0100 │ │ -007e14: 5420 6700 |003c: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionThreeSettings;.date:Landroid/preference/Preference; // field@0067 │ │ -007e18: 2201 5c00 |003e: new-instance v1, Lcom/cr5315/cfdc/ExtensionThreeSettings$1; // type@005c │ │ -007e1c: 7020 cc00 2100 |0040: invoke-direct {v1, v2}, Lcom/cr5315/cfdc/ExtensionThreeSettings$1;.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V // method@00cc │ │ -007e22: 6e20 5400 1000 |0043: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@0054 │ │ -007e28: 5420 6e00 |0046: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionThreeSettings;.time:Landroid/preference/Preference; // field@006e │ │ -007e2c: 2201 5d00 |0048: new-instance v1, Lcom/cr5315/cfdc/ExtensionThreeSettings$2; // type@005d │ │ -007e30: 7020 ce00 2100 |004a: invoke-direct {v1, v2}, Lcom/cr5315/cfdc/ExtensionThreeSettings$2;.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V // method@00ce │ │ -007e36: 6e20 5400 1000 |004d: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@0054 │ │ -007e3c: 5420 6900 |0050: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionThreeSettings;.icon:Landroid/preference/Preference; // field@0069 │ │ -007e40: 2201 5e00 |0052: new-instance v1, Lcom/cr5315/cfdc/ExtensionThreeSettings$3; // type@005e │ │ -007e44: 7020 d000 2100 |0054: invoke-direct {v1, v2}, Lcom/cr5315/cfdc/ExtensionThreeSettings$3;.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V // method@00d0 │ │ -007e4a: 6e20 5400 1000 |0057: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@0054 │ │ -007e50: 5420 6a00 |005a: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionThreeSettings;.message:Landroid/preference/Preference; // field@006a │ │ -007e54: 2201 5f00 |005c: new-instance v1, Lcom/cr5315/cfdc/ExtensionThreeSettings$4; // type@005f │ │ -007e58: 7020 d200 2100 |005e: invoke-direct {v1, v2}, Lcom/cr5315/cfdc/ExtensionThreeSettings$4;.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V // method@00d2 │ │ -007e5e: 6e20 5400 1000 |0061: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@0054 │ │ -007e64: 2200 6000 |0064: new-instance v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$5; // type@0060 │ │ -007e68: 7020 d400 2000 |0066: invoke-direct {v0, v2}, Lcom/cr5315/cfdc/ExtensionThreeSettings$5;.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V // method@00d4 │ │ -007e6e: 5b20 6b00 |0069: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@006b │ │ -007e72: 5420 6c00 |006b: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@006c │ │ -007e76: 5421 6b00 |006d: iget-object v1, v2, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@006b │ │ -007e7a: 7220 2100 1000 |006f: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@0021 │ │ -007e80: 0e00 |0072: return-void │ │ +007da0: |[007da0] com.cr5315.cfdc.ExtensionThreeSettings.onPostCreate:(Landroid/os/Bundle;)V │ │ +007db0: 6f20 5a00 3200 |0000: invoke-super {v2, v3}, Landroid/preference/PreferenceActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@005a │ │ +007db6: 1400 0100 047f |0003: const v0, #float 1.75458e+38 // #7f040001 │ │ +007dbc: 6e20 f100 0200 |0006: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.addPreferencesFromResource:(I)V // method@00f1 │ │ +007dc2: 1a00 0d03 |0009: const-string v0, "pref_title_three" // string@030d │ │ +007dc6: 6e20 f200 0200 |000b: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00f2 │ │ +007dcc: 0c00 |000e: move-result-object v0 │ │ +007dce: 5b20 6f00 |000f: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionThreeSettings;.title:Landroid/preference/Preference; // field@006f │ │ +007dd2: 1a00 fc02 |0011: const-string v0, "pref_message_three" // string@02fc │ │ +007dd6: 6e20 f200 0200 |0013: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00f2 │ │ +007ddc: 0c00 |0016: move-result-object v0 │ │ +007dde: 5b20 6a00 |0017: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionThreeSettings;.message:Landroid/preference/Preference; // field@006a │ │ +007de2: 1a00 f302 |0019: const-string v0, "pref_icon_three" // string@02f3 │ │ +007de6: 6e20 f200 0200 |001b: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00f2 │ │ +007dec: 0c00 |001e: move-result-object v0 │ │ +007dee: 5b20 6900 |001f: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionThreeSettings;.icon:Landroid/preference/Preference; // field@0069 │ │ +007df2: 1a00 e802 |0021: const-string v0, "pref_date_three" // string@02e8 │ │ +007df6: 6e20 f200 0200 |0023: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00f2 │ │ +007dfc: 0c00 |0026: move-result-object v0 │ │ +007dfe: 5b20 6700 |0027: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionThreeSettings;.date:Landroid/preference/Preference; // field@0067 │ │ +007e02: 1a00 0803 |0029: const-string v0, "pref_time_three" // string@0308 │ │ +007e06: 6e20 f200 0200 |002b: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00f2 │ │ +007e0c: 0c00 |002e: move-result-object v0 │ │ +007e0e: 5b20 6e00 |002f: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionThreeSettings;.time:Landroid/preference/Preference; // field@006e │ │ +007e12: 1a00 d902 |0031: const-string v0, "pref_action_three" // string@02d9 │ │ +007e16: 6e20 f200 0200 |0033: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00f2 │ │ +007e1c: 0c00 |0036: move-result-object v0 │ │ +007e1e: 5b20 6500 |0037: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionThreeSettings;.action:Landroid/preference/Preference; // field@0065 │ │ +007e22: 7010 0001 0200 |0039: invoke-direct {v2}, Lcom/cr5315/cfdc/ExtensionThreeSettings;.updateAllSummaries:()V // method@0100 │ │ +007e28: 5420 6700 |003c: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionThreeSettings;.date:Landroid/preference/Preference; // field@0067 │ │ +007e2c: 2201 5e00 |003e: new-instance v1, Lcom/cr5315/cfdc/ExtensionThreeSettings$1; // type@005e │ │ +007e30: 7020 cc00 2100 |0040: invoke-direct {v1, v2}, Lcom/cr5315/cfdc/ExtensionThreeSettings$1;.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V // method@00cc │ │ +007e36: 6e20 5400 1000 |0043: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@0054 │ │ +007e3c: 5420 6e00 |0046: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionThreeSettings;.time:Landroid/preference/Preference; // field@006e │ │ +007e40: 2201 5f00 |0048: new-instance v1, Lcom/cr5315/cfdc/ExtensionThreeSettings$2; // type@005f │ │ +007e44: 7020 ce00 2100 |004a: invoke-direct {v1, v2}, Lcom/cr5315/cfdc/ExtensionThreeSettings$2;.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V // method@00ce │ │ +007e4a: 6e20 5400 1000 |004d: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@0054 │ │ +007e50: 5420 6900 |0050: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionThreeSettings;.icon:Landroid/preference/Preference; // field@0069 │ │ +007e54: 2201 6000 |0052: new-instance v1, Lcom/cr5315/cfdc/ExtensionThreeSettings$3; // type@0060 │ │ +007e58: 7020 d000 2100 |0054: invoke-direct {v1, v2}, Lcom/cr5315/cfdc/ExtensionThreeSettings$3;.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V // method@00d0 │ │ +007e5e: 6e20 5400 1000 |0057: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@0054 │ │ +007e64: 5420 6a00 |005a: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionThreeSettings;.message:Landroid/preference/Preference; // field@006a │ │ +007e68: 2201 6100 |005c: new-instance v1, Lcom/cr5315/cfdc/ExtensionThreeSettings$4; // type@0061 │ │ +007e6c: 7020 d200 2100 |005e: invoke-direct {v1, v2}, Lcom/cr5315/cfdc/ExtensionThreeSettings$4;.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V // method@00d2 │ │ +007e72: 6e20 5400 1000 |0061: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@0054 │ │ +007e78: 2200 6200 |0064: new-instance v0, Lcom/cr5315/cfdc/ExtensionThreeSettings$5; // type@0062 │ │ +007e7c: 7020 d400 2000 |0066: invoke-direct {v0, v2}, Lcom/cr5315/cfdc/ExtensionThreeSettings$5;.:(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V // method@00d4 │ │ +007e82: 5b20 6b00 |0069: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@006b │ │ +007e86: 5420 6c00 |006b: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@006c │ │ +007e8a: 5421 6b00 |006d: iget-object v1, v2, Lcom/cr5315/cfdc/ExtensionThreeSettings;.sharedPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@006b │ │ +007e8e: 7220 2100 1000 |006f: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@0021 │ │ +007e94: 0e00 |0072: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ 0x0009 line=90 │ │ 0x0011 line=91 │ │ 0x0019 line=92 │ │ @@ -5666,17 +5680,17 @@ │ │ locals : │ │ 0x0000 - 0x0073 reg=2 this Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ 0x0000 - 0x0073 reg=3 savedInstanceState Landroid/os/Bundle; │ │ │ │ source_file_idx : 48 (ExtensionThreeSettings.java) │ │ │ │ Class #28 header: │ │ -class_idx : 105 │ │ +class_idx : 107 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 50 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #28 annotations: │ │ @@ -5702,53 +5716,53 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -007e84: |[007e84] com.cr5315.cfdc.ExtensionTwoSettings$10.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ │ -007e94: 5b01 7200 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$10;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0072 │ │ -007e98: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -007e9e: 0e00 |0005: return-void │ │ +007e98: |[007e98] com.cr5315.cfdc.ExtensionTwoSettings$10.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ │ +007ea8: 5b01 7200 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$10;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0072 │ │ +007eac: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +007eb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/cr5315/cfdc/ExtensionTwoSettings$10; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionTwoSettings$10;) │ │ 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 │ │ -007ea0: |[007ea0] com.cr5315.cfdc.ExtensionTwoSettings$10.onClick:(Landroid/content/DialogInterface;I)V │ │ -007eb0: 7210 1300 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0013 │ │ -007eb6: 0e00 |0003: return-void │ │ +007eb4: |[007eb4] com.cr5315.cfdc.ExtensionTwoSettings$10.onClick:(Landroid/content/DialogInterface;I)V │ │ +007ec4: 7210 1300 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0013 │ │ +007eca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0003 line=300 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/cr5315/cfdc/ExtensionTwoSettings$10; │ │ 0x0000 - 0x0004 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 which I │ │ │ │ source_file_idx : 50 (ExtensionTwoSettings.java) │ │ │ │ Class #29 header: │ │ -class_idx : 106 │ │ +class_idx : 108 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 50 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #29 annotations: │ │ @@ -5774,61 +5788,61 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -007eb8: |[007eb8] com.cr5315.cfdc.ExtensionTwoSettings$1.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ │ -007ec8: 5b01 7300 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$1;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0073 │ │ -007ecc: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -007ed2: 0e00 |0005: return-void │ │ +007ecc: |[007ecc] com.cr5315.cfdc.ExtensionTwoSettings$1.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ │ +007edc: 5b01 7300 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$1;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0073 │ │ +007ee0: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +007ee6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/cr5315/cfdc/ExtensionTwoSettings$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionTwoSettings$1;) │ │ name : 'onPreferenceClick' │ │ type : '(Landroid/preference/Preference;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -007ed4: |[007ed4] com.cr5315.cfdc.ExtensionTwoSettings$1.onPreferenceClick:(Landroid/preference/Preference;)Z │ │ -007ee4: 2200 7300 |0000: new-instance v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment; // type@0073 │ │ -007ee8: 7010 2301 0000 |0002: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment;.:()V // method@0123 │ │ -007eee: 5431 7300 |0005: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$1;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0073 │ │ -007ef2: 6e10 3a01 0100 |0007: invoke-virtual {v1}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.getFragmentManager:()Landroid/app/FragmentManager; // method@013a │ │ -007ef8: 0c01 |000a: move-result-object v1 │ │ -007efa: 1a02 cc01 |000b: const-string v2, "datePicker" // string@01cc │ │ -007efe: 6e30 0a00 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/app/DialogFragment;.show:(Landroid/app/FragmentManager;Ljava/lang/String;)V // method@000a │ │ -007f04: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -007f06: 0f01 |0011: return v1 │ │ +007ee8: |[007ee8] com.cr5315.cfdc.ExtensionTwoSettings$1.onPreferenceClick:(Landroid/preference/Preference;)Z │ │ +007ef8: 2200 7500 |0000: new-instance v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment; // type@0075 │ │ +007efc: 7010 2301 0000 |0002: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment;.:()V // method@0123 │ │ +007f02: 5431 7300 |0005: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$1;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0073 │ │ +007f06: 6e10 3a01 0100 |0007: invoke-virtual {v1}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.getFragmentManager:()Landroid/app/FragmentManager; // method@013a │ │ +007f0c: 0c01 |000a: move-result-object v1 │ │ +007f0e: 1a02 ce01 |000b: const-string v2, "datePicker" // string@01ce │ │ +007f12: 6e30 0a00 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/app/DialogFragment;.show:(Landroid/app/FragmentManager;Ljava/lang/String;)V // method@000a │ │ +007f18: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +007f1a: 0f01 |0011: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0005 line=103 │ │ 0x0010 line=104 │ │ locals : │ │ 0x0005 - 0x0012 reg=0 dateFragment Landroid/app/DialogFragment; │ │ 0x0000 - 0x0012 reg=3 this Lcom/cr5315/cfdc/ExtensionTwoSettings$1; │ │ 0x0000 - 0x0012 reg=4 preference Landroid/preference/Preference; │ │ │ │ source_file_idx : 50 (ExtensionTwoSettings.java) │ │ │ │ Class #30 header: │ │ -class_idx : 107 │ │ +class_idx : 109 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 50 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #30 annotations: │ │ @@ -5854,61 +5868,61 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -007f08: |[007f08] com.cr5315.cfdc.ExtensionTwoSettings$2.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ │ -007f18: 5b01 7400 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$2;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0074 │ │ -007f1c: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -007f22: 0e00 |0005: return-void │ │ +007f1c: |[007f1c] com.cr5315.cfdc.ExtensionTwoSettings$2.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ │ +007f2c: 5b01 7400 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$2;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0074 │ │ +007f30: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +007f36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/cr5315/cfdc/ExtensionTwoSettings$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionTwoSettings$2;) │ │ name : 'onPreferenceClick' │ │ type : '(Landroid/preference/Preference;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -007f24: |[007f24] com.cr5315.cfdc.ExtensionTwoSettings$2.onPreferenceClick:(Landroid/preference/Preference;)Z │ │ -007f34: 2200 7400 |0000: new-instance v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment; // type@0074 │ │ -007f38: 7010 2701 0000 |0002: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;.:()V // method@0127 │ │ -007f3e: 5431 7400 |0005: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$2;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0074 │ │ -007f42: 6e10 3a01 0100 |0007: invoke-virtual {v1}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.getFragmentManager:()Landroid/app/FragmentManager; // method@013a │ │ -007f48: 0c01 |000a: move-result-object v1 │ │ -007f4a: 1a02 7203 |000b: const-string v2, "timePicker" // string@0372 │ │ -007f4e: 6e30 0a00 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/app/DialogFragment;.show:(Landroid/app/FragmentManager;Ljava/lang/String;)V // method@000a │ │ -007f54: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -007f56: 0f01 |0011: return v1 │ │ +007f38: |[007f38] com.cr5315.cfdc.ExtensionTwoSettings$2.onPreferenceClick:(Landroid/preference/Preference;)Z │ │ +007f48: 2200 7600 |0000: new-instance v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment; // type@0076 │ │ +007f4c: 7010 2701 0000 |0002: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;.:()V // method@0127 │ │ +007f52: 5431 7400 |0005: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$2;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0074 │ │ +007f56: 6e10 3a01 0100 |0007: invoke-virtual {v1}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.getFragmentManager:()Landroid/app/FragmentManager; // method@013a │ │ +007f5c: 0c01 |000a: move-result-object v1 │ │ +007f5e: 1a02 7403 |000b: const-string v2, "timePicker" // string@0374 │ │ +007f62: 6e30 0a00 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/app/DialogFragment;.show:(Landroid/app/FragmentManager;Ljava/lang/String;)V // method@000a │ │ +007f68: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +007f6a: 0f01 |0011: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0005 line=112 │ │ 0x0010 line=113 │ │ locals : │ │ 0x0005 - 0x0012 reg=0 timeFragment Landroid/app/DialogFragment; │ │ 0x0000 - 0x0012 reg=3 this Lcom/cr5315/cfdc/ExtensionTwoSettings$2; │ │ 0x0000 - 0x0012 reg=4 preference Landroid/preference/Preference; │ │ │ │ source_file_idx : 50 (ExtensionTwoSettings.java) │ │ │ │ Class #31 header: │ │ -class_idx : 108 │ │ +class_idx : 110 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 50 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #31 annotations: │ │ @@ -5934,54 +5948,54 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -007f58: |[007f58] com.cr5315.cfdc.ExtensionTwoSettings$3.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ │ -007f68: 5b01 7500 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$3;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0075 │ │ -007f6c: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -007f72: 0e00 |0005: return-void │ │ +007f6c: |[007f6c] com.cr5315.cfdc.ExtensionTwoSettings$3.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ │ +007f7c: 5b01 7500 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$3;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0075 │ │ +007f80: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +007f86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/cr5315/cfdc/ExtensionTwoSettings$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionTwoSettings$3;) │ │ name : 'onPreferenceClick' │ │ type : '(Landroid/preference/Preference;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -007f74: |[007f74] com.cr5315.cfdc.ExtensionTwoSettings$3.onPreferenceClick:(Landroid/preference/Preference;)Z │ │ -007f84: 5410 7500 |0000: iget-object v0, v1, Lcom/cr5315/cfdc/ExtensionTwoSettings$3;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0075 │ │ -007f88: 7110 2c01 0000 |0002: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.access$000:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V // method@012c │ │ -007f8e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -007f90: 0f00 |0006: return v0 │ │ +007f88: |[007f88] com.cr5315.cfdc.ExtensionTwoSettings$3.onPreferenceClick:(Landroid/preference/Preference;)Z │ │ +007f98: 5410 7500 |0000: iget-object v0, v1, Lcom/cr5315/cfdc/ExtensionTwoSettings$3;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0075 │ │ +007f9c: 7110 2c01 0000 |0002: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.access$000:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V // method@012c │ │ +007fa2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +007fa4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0005 line=121 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/cr5315/cfdc/ExtensionTwoSettings$3; │ │ 0x0000 - 0x0007 reg=2 preference Landroid/preference/Preference; │ │ │ │ source_file_idx : 50 (ExtensionTwoSettings.java) │ │ │ │ Class #32 header: │ │ -class_idx : 109 │ │ +class_idx : 111 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 50 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #32 annotations: │ │ @@ -6007,54 +6021,54 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -007f94: |[007f94] com.cr5315.cfdc.ExtensionTwoSettings$4.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ │ -007fa4: 5b01 7600 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$4;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0076 │ │ -007fa8: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -007fae: 0e00 |0005: return-void │ │ +007fa8: |[007fa8] com.cr5315.cfdc.ExtensionTwoSettings$4.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ │ +007fb8: 5b01 7600 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$4;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0076 │ │ +007fbc: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +007fc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/cr5315/cfdc/ExtensionTwoSettings$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionTwoSettings$4;) │ │ name : 'onPreferenceClick' │ │ type : '(Landroid/preference/Preference;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -007fb0: |[007fb0] com.cr5315.cfdc.ExtensionTwoSettings$4.onPreferenceClick:(Landroid/preference/Preference;)Z │ │ -007fc0: 5410 7600 |0000: iget-object v0, v1, Lcom/cr5315/cfdc/ExtensionTwoSettings$4;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0076 │ │ -007fc4: 7110 2d01 0000 |0002: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.access$100:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V // method@012d │ │ -007fca: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -007fcc: 0f00 |0006: return v0 │ │ +007fc4: |[007fc4] com.cr5315.cfdc.ExtensionTwoSettings$4.onPreferenceClick:(Landroid/preference/Preference;)Z │ │ +007fd4: 5410 7600 |0000: iget-object v0, v1, Lcom/cr5315/cfdc/ExtensionTwoSettings$4;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0076 │ │ +007fd8: 7110 2d01 0000 |0002: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.access$100:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V // method@012d │ │ +007fde: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +007fe0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0005 line=129 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/cr5315/cfdc/ExtensionTwoSettings$4; │ │ 0x0000 - 0x0007 reg=2 preference Landroid/preference/Preference; │ │ │ │ source_file_idx : 50 (ExtensionTwoSettings.java) │ │ │ │ Class #33 header: │ │ -class_idx : 110 │ │ +class_idx : 112 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 50 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #33 annotations: │ │ @@ -6080,131 +6094,132 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -007fd0: |[007fd0] com.cr5315.cfdc.ExtensionTwoSettings$5.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ │ -007fe0: 5b01 7700 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0077 │ │ -007fe4: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -007fea: 0e00 |0005: return-void │ │ +007fe4: |[007fe4] com.cr5315.cfdc.ExtensionTwoSettings$5.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ │ +007ff4: 5b01 7700 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0077 │ │ +007ff8: 7010 c001 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +007ffe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/cr5315/cfdc/ExtensionTwoSettings$5; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionTwoSettings$5;) │ │ name : 'onSharedPreferenceChanged' │ │ type : '(Landroid/content/SharedPreferences;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 138 16-bit code units │ │ -007fec: |[007fec] com.cr5315.cfdc.ExtensionTwoSettings$5.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -007ffc: 1a00 1600 |0000: const-string v0, "CFDC" // string@0016 │ │ -008000: 2201 9c00 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@009c │ │ -008004: 7010 ca01 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -00800a: 1a02 d302 |0007: const-string v2, "pref " // string@02d3 │ │ -00800e: 6e20 cd01 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -008014: 0c01 |000c: move-result-object v1 │ │ -008016: 6e20 cd01 5100 |000d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00801c: 0c01 |0010: move-result-object v1 │ │ -00801e: 1a02 0400 |0011: const-string v2, " changed" // string@0004 │ │ -008022: 6e20 cd01 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -008028: 0c01 |0016: move-result-object v1 │ │ -00802a: 6e10 ce01 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -008030: 0c01 |001a: move-result-object v1 │ │ -008032: 7120 6200 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0062 │ │ -008038: 1a00 0c03 |001e: const-string v0, "pref_title_two" // string@030c │ │ -00803c: 6e20 c701 0500 |0020: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -008042: 0a00 |0023: move-result v0 │ │ -008044: 3800 0800 |0024: if-eqz v0, 002c // +0008 │ │ -008048: 5430 7700 |0026: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0077 │ │ -00804c: 7110 2e01 0000 |0028: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.access$200:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V // method@012e │ │ -008052: 0e00 |002b: return-void │ │ -008054: 1a00 fb02 |002c: const-string v0, "pref_message_two" // string@02fb │ │ -008058: 6e20 c701 0500 |002e: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -00805e: 0a00 |0031: move-result v0 │ │ -008060: 3800 0800 |0032: if-eqz v0, 003a // +0008 │ │ -008064: 5430 7700 |0034: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0077 │ │ -008068: 7110 2f01 0000 |0036: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.access$300:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V // method@012f │ │ -00806e: 28f2 |0039: goto 002b // -000e │ │ -008070: 1a00 f202 |003a: const-string v0, "pref_icon_two" // string@02f2 │ │ -008074: 6e20 c701 0500 |003c: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -00807a: 0a00 |003f: move-result v0 │ │ -00807c: 3800 0800 |0040: if-eqz v0, 0048 // +0008 │ │ -008080: 5430 7700 |0042: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0077 │ │ -008084: 7110 3001 0000 |0044: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.access$400:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V // method@0130 │ │ -00808a: 28e4 |0047: goto 002b // -001c │ │ -00808c: 1a00 eb02 |0048: const-string v0, "pref_date_year_two" // string@02eb │ │ -008090: 6e20 c701 0500 |004a: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -008096: 0a00 |004d: move-result v0 │ │ -008098: 3900 1200 |004e: if-nez v0, 0060 // +0012 │ │ -00809c: 1a00 e402 |0050: const-string v0, "pref_date_month_two" // string@02e4 │ │ -0080a0: 6e20 c701 0500 |0052: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -0080a6: 0a00 |0055: move-result v0 │ │ -0080a8: 3900 0a00 |0056: if-nez v0, 0060 // +000a │ │ -0080ac: 1a00 e002 |0058: const-string v0, "pref_date_day_two" // string@02e0 │ │ -0080b0: 6e20 c701 0500 |005a: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -0080b6: 0a00 |005d: move-result v0 │ │ -0080b8: 3800 0800 |005e: if-eqz v0, 0066 // +0008 │ │ -0080bc: 5430 7700 |0060: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0077 │ │ -0080c0: 7110 3101 0000 |0062: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.access$500:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V // method@0131 │ │ -0080c6: 28c6 |0065: goto 002b // -003a │ │ -0080c8: 1a00 0003 |0066: const-string v0, "pref_time_hour_two" // string@0300 │ │ -0080cc: 6e20 c701 0500 |0068: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -0080d2: 0a00 |006b: move-result v0 │ │ -0080d4: 3900 0a00 |006c: if-nez v0, 0076 // +000a │ │ -0080d8: 1a00 0403 |006e: const-string v0, "pref_time_minute_two" // string@0304 │ │ -0080dc: 6e20 c701 0500 |0070: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -0080e2: 0a00 |0073: move-result v0 │ │ -0080e4: 3800 0800 |0074: if-eqz v0, 007c // +0008 │ │ -0080e8: 5430 7700 |0076: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0077 │ │ -0080ec: 7110 3201 0000 |0078: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.access$600:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V // method@0132 │ │ -0080f2: 28b0 |007b: goto 002b // -0050 │ │ -0080f4: 1a00 d802 |007c: const-string v0, "pref_action_two" // string@02d8 │ │ -0080f8: 6e20 c701 0500 |007e: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -0080fe: 0a00 |0081: move-result v0 │ │ -008100: 3800 a9ff |0082: if-eqz v0, 002b // -0057 │ │ -008104: 5430 7700 |0084: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0077 │ │ -008108: 7110 3301 0000 |0086: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.access$700:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V // method@0133 │ │ -00810e: 28a2 |0089: goto 002b // -005e │ │ +008000: |[008000] com.cr5315.cfdc.ExtensionTwoSettings$5.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +008010: 1a00 1600 |0000: const-string v0, "CFDC" // string@0016 │ │ +008014: 2201 9e00 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@009e │ │ +008018: 7010 ca01 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +00801e: 1a02 d502 |0007: const-string v2, "pref " // string@02d5 │ │ +008022: 6e20 cd01 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +008028: 0c01 |000c: move-result-object v1 │ │ +00802a: 6e20 cd01 5100 |000d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +008030: 0c01 |0010: move-result-object v1 │ │ +008032: 1a02 0400 |0011: const-string v2, " changed" // string@0004 │ │ +008036: 6e20 cd01 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00803c: 0c01 |0016: move-result-object v1 │ │ +00803e: 6e10 ce01 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +008044: 0c01 |001a: move-result-object v1 │ │ +008046: 7120 6200 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0062 │ │ +00804c: 1a00 0e03 |001e: const-string v0, "pref_title_two" // string@030e │ │ +008050: 6e20 c701 0500 |0020: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +008056: 0a00 |0023: move-result v0 │ │ +008058: 3800 0800 |0024: if-eqz v0, 002c // +0008 │ │ +00805c: 5430 7700 |0026: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0077 │ │ +008060: 7110 2e01 0000 |0028: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.access$200:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V // method@012e │ │ +008066: 0e00 |002b: return-void │ │ +008068: 1a00 fd02 |002c: const-string v0, "pref_message_two" // string@02fd │ │ +00806c: 6e20 c701 0500 |002e: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +008072: 0a00 |0031: move-result v0 │ │ +008074: 3800 0800 |0032: if-eqz v0, 003a // +0008 │ │ +008078: 5430 7700 |0034: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0077 │ │ +00807c: 7110 2f01 0000 |0036: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.access$300:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V // method@012f │ │ +008082: 28f2 |0039: goto 002b // -000e │ │ +008084: 1a00 f402 |003a: const-string v0, "pref_icon_two" // string@02f4 │ │ +008088: 6e20 c701 0500 |003c: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +00808e: 0a00 |003f: move-result v0 │ │ +008090: 3800 0800 |0040: if-eqz v0, 0048 // +0008 │ │ +008094: 5430 7700 |0042: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0077 │ │ +008098: 7110 3001 0000 |0044: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.access$400:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V // method@0130 │ │ +00809e: 28e4 |0047: goto 002b // -001c │ │ +0080a0: 1a00 ed02 |0048: const-string v0, "pref_date_year_two" // string@02ed │ │ +0080a4: 6e20 c701 0500 |004a: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +0080aa: 0a00 |004d: move-result v0 │ │ +0080ac: 3900 1200 |004e: if-nez v0, 0060 // +0012 │ │ +0080b0: 1a00 e602 |0050: const-string v0, "pref_date_month_two" // string@02e6 │ │ +0080b4: 6e20 c701 0500 |0052: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +0080ba: 0a00 |0055: move-result v0 │ │ +0080bc: 3900 0a00 |0056: if-nez v0, 0060 // +000a │ │ +0080c0: 1a00 e202 |0058: const-string v0, "pref_date_day_two" // string@02e2 │ │ +0080c4: 6e20 c701 0500 |005a: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +0080ca: 0a00 |005d: move-result v0 │ │ +0080cc: 3800 0800 |005e: if-eqz v0, 0066 // +0008 │ │ +0080d0: 5430 7700 |0060: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0077 │ │ +0080d4: 7110 3101 0000 |0062: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.access$500:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V // method@0131 │ │ +0080da: 28c6 |0065: goto 002b // -003a │ │ +0080dc: 1a00 0203 |0066: const-string v0, "pref_time_hour_two" // string@0302 │ │ +0080e0: 6e20 c701 0500 |0068: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +0080e6: 0a00 |006b: move-result v0 │ │ +0080e8: 3900 0a00 |006c: if-nez v0, 0076 // +000a │ │ +0080ec: 1a00 0603 |006e: const-string v0, "pref_time_minute_two" // string@0306 │ │ +0080f0: 6e20 c701 0500 |0070: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +0080f6: 0a00 |0073: move-result v0 │ │ +0080f8: 3800 0800 |0074: if-eqz v0, 007c // +0008 │ │ +0080fc: 5430 7700 |0076: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0077 │ │ +008100: 7110 3201 0000 |0078: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.access$600:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V // method@0132 │ │ +008106: 28b0 |007b: goto 002b // -0050 │ │ +008108: 1a00 da02 |007c: const-string v0, "pref_action_two" // string@02da │ │ +00810c: 6e20 c701 0500 |007e: invoke-virtual {v5, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +008112: 0a00 |0081: move-result v0 │ │ +008114: 3800 a9ff |0082: if-eqz v0, 002b // -0057 │ │ +008118: 5430 7700 |0084: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$5;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0077 │ │ +00811c: 7110 3301 0000 |0086: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.access$700:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V // method@0133 │ │ +008122: 28a2 |0089: goto 002b // -005e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x001e line=137 │ │ 0x0026 line=138 │ │ 0x002b line=151 │ │ 0x002c line=139 │ │ 0x0034 line=140 │ │ 0x003a line=141 │ │ 0x0042 line=142 │ │ 0x0048 line=143 │ │ + 0x005a line=144 │ │ 0x0060 line=145 │ │ 0x0066 line=146 │ │ 0x0076 line=147 │ │ 0x007c line=148 │ │ 0x0084 line=149 │ │ locals : │ │ 0x0000 - 0x008a reg=3 this Lcom/cr5315/cfdc/ExtensionTwoSettings$5; │ │ 0x0000 - 0x008a reg=4 sharedPreferences Landroid/content/SharedPreferences; │ │ 0x0000 - 0x008a reg=5 key Ljava/lang/String; │ │ │ │ source_file_idx : 50 (ExtensionTwoSettings.java) │ │ │ │ Class #34 header: │ │ -class_idx : 111 │ │ +class_idx : 113 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 50 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #34 annotations: │ │ @@ -6234,75 +6249,75 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionTwoSettings;Landroid/widget/EditText;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -008110: |[008110] com.cr5315.cfdc.ExtensionTwoSettings$6.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;Landroid/widget/EditText;)V │ │ -008120: 5b01 7800 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$6;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0078 │ │ -008124: 5b02 7900 |0002: iput-object v2, v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$6;.val$editText:Landroid/widget/EditText; // field@0079 │ │ -008128: 7010 c001 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -00812e: 0e00 |0007: return-void │ │ +008124: |[008124] com.cr5315.cfdc.ExtensionTwoSettings$6.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;Landroid/widget/EditText;)V │ │ +008134: 5b01 7800 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$6;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@0078 │ │ +008138: 5b02 7900 |0002: iput-object v2, v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$6;.val$editText:Landroid/widget/EditText; // field@0079 │ │ +00813c: 7010 c001 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +008142: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/cr5315/cfdc/ExtensionTwoSettings$6; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/widget/EditText; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionTwoSettings$6;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -008130: |[008130] com.cr5315.cfdc.ExtensionTwoSettings$6.onClick:(Landroid/view/View;)V │ │ -008140: 5430 7900 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$6;.val$editText:Landroid/widget/EditText; // field@0079 │ │ -008144: 2201 9c00 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@009c │ │ -008148: 7010 ca01 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -00814e: 5432 7900 |0007: iget-object v2, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$6;.val$editText:Landroid/widget/EditText; // field@0079 │ │ -008152: 6e10 6a00 0200 |0009: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ -008158: 0c02 |000c: move-result-object v2 │ │ -00815a: 6e20 cc01 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@01cc │ │ -008160: 0c01 |0010: move-result-object v1 │ │ -008162: 1a02 0700 |0011: const-string v2, "%title" // string@0007 │ │ -008166: 6e20 cd01 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00816c: 0c01 |0016: move-result-object v1 │ │ -00816e: 6e10 ce01 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -008174: 0c01 |001a: move-result-object v1 │ │ -008176: 6e20 6c00 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@006c │ │ -00817c: 5430 7900 |001e: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$6;.val$editText:Landroid/widget/EditText; // field@0079 │ │ -008180: 5431 7900 |0020: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$6;.val$editText:Landroid/widget/EditText; // field@0079 │ │ -008184: 6e10 6a00 0100 |0022: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ -00818a: 0c01 |0025: move-result-object v1 │ │ -00818c: 7210 5c00 0100 |0026: invoke-interface {v1}, Landroid/text/Editable;.length:()I // method@005c │ │ -008192: 0a01 |0029: move-result v1 │ │ -008194: 6e20 6b00 1000 |002a: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setSelection:(I)V // method@006b │ │ -00819a: 0e00 |002d: return-void │ │ +008144: |[008144] com.cr5315.cfdc.ExtensionTwoSettings$6.onClick:(Landroid/view/View;)V │ │ +008154: 5430 7900 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$6;.val$editText:Landroid/widget/EditText; // field@0079 │ │ +008158: 2201 9e00 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@009e │ │ +00815c: 7010 ca01 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +008162: 5432 7900 |0007: iget-object v2, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$6;.val$editText:Landroid/widget/EditText; // field@0079 │ │ +008166: 6e10 6a00 0200 |0009: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ +00816c: 0c02 |000c: move-result-object v2 │ │ +00816e: 6e20 cc01 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@01cc │ │ +008174: 0c01 |0010: move-result-object v1 │ │ +008176: 1a02 0700 |0011: const-string v2, "%title" // string@0007 │ │ +00817a: 6e20 cd01 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +008180: 0c01 |0016: move-result-object v1 │ │ +008182: 6e10 ce01 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +008188: 0c01 |001a: move-result-object v1 │ │ +00818a: 6e20 6c00 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@006c │ │ +008190: 5430 7900 |001e: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$6;.val$editText:Landroid/widget/EditText; // field@0079 │ │ +008194: 5431 7900 |0020: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$6;.val$editText:Landroid/widget/EditText; // field@0079 │ │ +008198: 6e10 6a00 0100 |0022: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ +00819e: 0c01 |0025: move-result-object v1 │ │ +0081a0: 7210 5c00 0100 |0026: invoke-interface {v1}, Landroid/text/Editable;.length:()I // method@005c │ │ +0081a6: 0a01 |0029: move-result v1 │ │ +0081a8: 6e20 6b00 1000 |002a: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setSelection:(I)V // method@006b │ │ +0081ae: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x001e line=249 │ │ 0x002d line=250 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Lcom/cr5315/cfdc/ExtensionTwoSettings$6; │ │ 0x0000 - 0x002e reg=4 v Landroid/view/View; │ │ │ │ source_file_idx : 50 (ExtensionTwoSettings.java) │ │ │ │ Class #35 header: │ │ -class_idx : 112 │ │ +class_idx : 114 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 50 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #35 annotations: │ │ @@ -6332,75 +6347,75 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionTwoSettings;Landroid/widget/EditText;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -00819c: |[00819c] com.cr5315.cfdc.ExtensionTwoSettings$7.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;Landroid/widget/EditText;)V │ │ -0081ac: 5b01 7a00 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$7;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@007a │ │ -0081b0: 5b02 7b00 |0002: iput-object v2, v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$7;.val$editText:Landroid/widget/EditText; // field@007b │ │ -0081b4: 7010 c001 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -0081ba: 0e00 |0007: return-void │ │ +0081b0: |[0081b0] com.cr5315.cfdc.ExtensionTwoSettings$7.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;Landroid/widget/EditText;)V │ │ +0081c0: 5b01 7a00 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$7;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@007a │ │ +0081c4: 5b02 7b00 |0002: iput-object v2, v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$7;.val$editText:Landroid/widget/EditText; // field@007b │ │ +0081c8: 7010 c001 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +0081ce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/cr5315/cfdc/ExtensionTwoSettings$7; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/widget/EditText; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionTwoSettings$7;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0081bc: |[0081bc] com.cr5315.cfdc.ExtensionTwoSettings$7.onClick:(Landroid/view/View;)V │ │ -0081cc: 5430 7b00 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$7;.val$editText:Landroid/widget/EditText; // field@007b │ │ -0081d0: 2201 9c00 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@009c │ │ -0081d4: 7010 ca01 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -0081da: 5432 7b00 |0007: iget-object v2, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$7;.val$editText:Landroid/widget/EditText; // field@007b │ │ -0081de: 6e10 6a00 0200 |0009: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ -0081e4: 0c02 |000c: move-result-object v2 │ │ -0081e6: 6e20 cc01 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@01cc │ │ -0081ec: 0c01 |0010: move-result-object v1 │ │ -0081ee: 1a02 0600 |0011: const-string v2, "%time" // string@0006 │ │ -0081f2: 6e20 cd01 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -0081f8: 0c01 |0016: move-result-object v1 │ │ -0081fa: 6e10 ce01 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -008200: 0c01 |001a: move-result-object v1 │ │ -008202: 6e20 6c00 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@006c │ │ -008208: 5430 7b00 |001e: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$7;.val$editText:Landroid/widget/EditText; // field@007b │ │ -00820c: 5431 7b00 |0020: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$7;.val$editText:Landroid/widget/EditText; // field@007b │ │ -008210: 6e10 6a00 0100 |0022: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ -008216: 0c01 |0025: move-result-object v1 │ │ -008218: 7210 5c00 0100 |0026: invoke-interface {v1}, Landroid/text/Editable;.length:()I // method@005c │ │ -00821e: 0a01 |0029: move-result v1 │ │ -008220: 6e20 6b00 1000 |002a: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setSelection:(I)V // method@006b │ │ -008226: 0e00 |002d: return-void │ │ +0081d0: |[0081d0] com.cr5315.cfdc.ExtensionTwoSettings$7.onClick:(Landroid/view/View;)V │ │ +0081e0: 5430 7b00 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$7;.val$editText:Landroid/widget/EditText; // field@007b │ │ +0081e4: 2201 9e00 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@009e │ │ +0081e8: 7010 ca01 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +0081ee: 5432 7b00 |0007: iget-object v2, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$7;.val$editText:Landroid/widget/EditText; // field@007b │ │ +0081f2: 6e10 6a00 0200 |0009: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ +0081f8: 0c02 |000c: move-result-object v2 │ │ +0081fa: 6e20 cc01 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@01cc │ │ +008200: 0c01 |0010: move-result-object v1 │ │ +008202: 1a02 0600 |0011: const-string v2, "%time" // string@0006 │ │ +008206: 6e20 cd01 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00820c: 0c01 |0016: move-result-object v1 │ │ +00820e: 6e10 ce01 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +008214: 0c01 |001a: move-result-object v1 │ │ +008216: 6e20 6c00 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@006c │ │ +00821c: 5430 7b00 |001e: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$7;.val$editText:Landroid/widget/EditText; // field@007b │ │ +008220: 5431 7b00 |0020: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$7;.val$editText:Landroid/widget/EditText; // field@007b │ │ +008224: 6e10 6a00 0100 |0022: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ +00822a: 0c01 |0025: move-result-object v1 │ │ +00822c: 7210 5c00 0100 |0026: invoke-interface {v1}, Landroid/text/Editable;.length:()I // method@005c │ │ +008232: 0a01 |0029: move-result v1 │ │ +008234: 6e20 6b00 1000 |002a: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setSelection:(I)V // method@006b │ │ +00823a: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x001e line=258 │ │ 0x002d line=259 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Lcom/cr5315/cfdc/ExtensionTwoSettings$7; │ │ 0x0000 - 0x002e reg=4 v Landroid/view/View; │ │ │ │ source_file_idx : 50 (ExtensionTwoSettings.java) │ │ │ │ Class #36 header: │ │ -class_idx : 113 │ │ +class_idx : 115 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 50 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #36 annotations: │ │ @@ -6430,69 +6445,69 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionTwoSettings;Landroid/widget/EditText;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -008228: |[008228] com.cr5315.cfdc.ExtensionTwoSettings$8.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;Landroid/widget/EditText;)V │ │ -008238: 5b01 7c00 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$8;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@007c │ │ -00823c: 5b02 7d00 |0002: iput-object v2, v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$8;.val$editText:Landroid/widget/EditText; // field@007d │ │ -008240: 7010 c001 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -008246: 0e00 |0007: return-void │ │ +00823c: |[00823c] com.cr5315.cfdc.ExtensionTwoSettings$8.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;Landroid/widget/EditText;)V │ │ +00824c: 5b01 7c00 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$8;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@007c │ │ +008250: 5b02 7d00 |0002: iput-object v2, v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$8;.val$editText:Landroid/widget/EditText; // field@007d │ │ +008254: 7010 c001 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +00825a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/cr5315/cfdc/ExtensionTwoSettings$8; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/widget/EditText; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionTwoSettings$8;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -008248: |[008248] com.cr5315.cfdc.ExtensionTwoSettings$8.onClick:(Landroid/content/DialogInterface;I)V │ │ -008258: 5430 7c00 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$8;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@007c │ │ -00825c: 7110 3401 0000 |0002: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.access$800:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)Landroid/content/SharedPreferences$Editor; // method@0134 │ │ -008262: 0c00 |0005: move-result-object v0 │ │ -008264: 1a01 fb02 |0006: const-string v1, "pref_message_two" // string@02fb │ │ -008268: 5432 7d00 |0008: iget-object v2, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$8;.val$editText:Landroid/widget/EditText; // field@007d │ │ -00826c: 6e10 6a00 0200 |000a: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ -008272: 0c02 |000d: move-result-object v2 │ │ -008274: 6e10 c301 0200 |000e: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@01c3 │ │ -00827a: 0c02 |0011: move-result-object v2 │ │ -00827c: 7230 1c00 1002 |0012: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@001c │ │ -008282: 5430 7c00 |0015: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$8;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@007c │ │ -008286: 7110 3401 0000 |0017: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.access$800:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)Landroid/content/SharedPreferences$Editor; // method@0134 │ │ -00828c: 0c00 |001a: move-result-object v0 │ │ -00828e: 7210 1a00 0000 |001b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@001a │ │ -008294: 0e00 |001e: return-void │ │ +00825c: |[00825c] com.cr5315.cfdc.ExtensionTwoSettings$8.onClick:(Landroid/content/DialogInterface;I)V │ │ +00826c: 5430 7c00 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$8;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@007c │ │ +008270: 7110 3401 0000 |0002: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.access$800:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)Landroid/content/SharedPreferences$Editor; // method@0134 │ │ +008276: 0c00 |0005: move-result-object v0 │ │ +008278: 1a01 fd02 |0006: const-string v1, "pref_message_two" // string@02fd │ │ +00827c: 5432 7d00 |0008: iget-object v2, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$8;.val$editText:Landroid/widget/EditText; // field@007d │ │ +008280: 6e10 6a00 0200 |000a: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@006a │ │ +008286: 0c02 |000d: move-result-object v2 │ │ +008288: 6e10 c301 0200 |000e: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@01c3 │ │ +00828e: 0c02 |0011: move-result-object v2 │ │ +008290: 7230 1c00 1002 |0012: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@001c │ │ +008296: 5430 7c00 |0015: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$8;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@007c │ │ +00829a: 7110 3401 0000 |0017: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.access$800:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)Landroid/content/SharedPreferences$Editor; // method@0134 │ │ +0082a0: 0c00 |001a: move-result-object v0 │ │ +0082a2: 7210 1a00 0000 |001b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@001a │ │ +0082a8: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0015 line=267 │ │ 0x001e line=268 │ │ locals : │ │ 0x0000 - 0x001f reg=3 this Lcom/cr5315/cfdc/ExtensionTwoSettings$8; │ │ 0x0000 - 0x001f reg=4 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x001f reg=5 which I │ │ │ │ source_file_idx : 50 (ExtensionTwoSettings.java) │ │ │ │ Class #37 header: │ │ -class_idx : 114 │ │ +class_idx : 116 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 50 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #37 annotations: │ │ @@ -6524,69 +6539,69 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionTwoSettings;Landroid/content/SharedPreferences$Editor;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -008298: |[008298] com.cr5315.cfdc.ExtensionTwoSettings$9.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;Landroid/content/SharedPreferences$Editor;)V │ │ -0082a8: 5b01 7e00 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$9;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@007e │ │ -0082ac: 5b02 7f00 |0002: iput-object v2, v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$9;.val$editor:Landroid/content/SharedPreferences$Editor; // field@007f │ │ -0082b0: 7010 c001 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -0082b6: 0e00 |0007: return-void │ │ +0082ac: |[0082ac] com.cr5315.cfdc.ExtensionTwoSettings$9.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;Landroid/content/SharedPreferences$Editor;)V │ │ +0082bc: 5b01 7e00 |0000: iput-object v1, v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$9;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@007e │ │ +0082c0: 5b02 7f00 |0002: iput-object v2, v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$9;.val$editor:Landroid/content/SharedPreferences$Editor; // field@007f │ │ +0082c4: 7010 c001 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +0082ca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/cr5315/cfdc/ExtensionTwoSettings$9; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/SharedPreferences$Editor; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/cr5315/cfdc/ExtensionTwoSettings$9;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -0082b8: |[0082b8] com.cr5315.cfdc.ExtensionTwoSettings$9.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0082c8: 5430 7f00 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$9;.val$editor:Landroid/content/SharedPreferences$Editor; // field@007f │ │ -0082cc: 1a01 f202 |0002: const-string v1, "pref_icon_two" // string@02f2 │ │ -0082d0: 6202 9b00 |0004: sget-object v2, Lcom/cr5315/cfdc/IconPickerAdapter;.thumbs:[Ljava/lang/Integer; // field@009b │ │ -0082d4: 4602 0206 |0006: aget-object v2, v2, v6 │ │ -0082d8: 6e10 bd01 0200 |0008: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@01bd │ │ -0082de: 0a02 |000b: move-result v2 │ │ -0082e0: 7230 1b00 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ -0082e6: 5430 7f00 |000f: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$9;.val$editor:Landroid/content/SharedPreferences$Editor; // field@007f │ │ -0082ea: 7210 1a00 0000 |0011: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@001a │ │ -0082f0: 1a00 1600 |0014: const-string v0, "CFDC" // string@0016 │ │ -0082f4: 2201 9c00 |0016: new-instance v1, Ljava/lang/StringBuilder; // type@009c │ │ -0082f8: 7010 ca01 0100 |0018: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -0082fe: 1a02 3f00 |001b: const-string v2, "Icon id: " // string@003f │ │ -008302: 6e20 cd01 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -008308: 0c01 |0020: move-result-object v1 │ │ -00830a: 6202 9b00 |0021: sget-object v2, Lcom/cr5315/cfdc/IconPickerAdapter;.thumbs:[Ljava/lang/Integer; // field@009b │ │ -00830e: 4602 0206 |0023: aget-object v2, v2, v6 │ │ -008312: 6e20 cc01 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@01cc │ │ -008318: 0c01 |0028: move-result-object v1 │ │ -00831a: 6e10 ce01 0100 |0029: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -008320: 0c01 |002c: move-result-object v1 │ │ -008322: 7120 6200 1000 |002d: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0062 │ │ -008328: 5430 7e00 |0030: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$9;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@007e │ │ -00832c: 7110 3501 0000 |0032: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.access$900:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)Landroid/content/Context; // method@0135 │ │ -008332: 0c00 |0035: move-result-object v0 │ │ -008334: 1401 0b00 087f |0036: const v1, #float 1.80775e+38 // #7f08000b │ │ -00833a: 1212 |0039: const/4 v2, #int 1 // #1 │ │ -00833c: 7130 7400 1002 |003a: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0074 │ │ -008342: 0c00 |003d: move-result-object v0 │ │ -008344: 6e10 7600 0000 |003e: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0076 │ │ -00834a: 0e00 |0041: return-void │ │ +0082cc: |[0082cc] com.cr5315.cfdc.ExtensionTwoSettings$9.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0082dc: 5430 7f00 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$9;.val$editor:Landroid/content/SharedPreferences$Editor; // field@007f │ │ +0082e0: 1a01 f402 |0002: const-string v1, "pref_icon_two" // string@02f4 │ │ +0082e4: 6202 9b00 |0004: sget-object v2, Lcom/cr5315/cfdc/IconPickerAdapter;.thumbs:[Ljava/lang/Integer; // field@009b │ │ +0082e8: 4602 0206 |0006: aget-object v2, v2, v6 │ │ +0082ec: 6e10 bd01 0200 |0008: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@01bd │ │ +0082f2: 0a02 |000b: move-result v2 │ │ +0082f4: 7230 1b00 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ +0082fa: 5430 7f00 |000f: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$9;.val$editor:Landroid/content/SharedPreferences$Editor; // field@007f │ │ +0082fe: 7210 1a00 0000 |0011: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@001a │ │ +008304: 1a00 1600 |0014: const-string v0, "CFDC" // string@0016 │ │ +008308: 2201 9e00 |0016: new-instance v1, Ljava/lang/StringBuilder; // type@009e │ │ +00830c: 7010 ca01 0100 |0018: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +008312: 1a02 3f00 |001b: const-string v2, "Icon id: " // string@003f │ │ +008316: 6e20 cd01 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00831c: 0c01 |0020: move-result-object v1 │ │ +00831e: 6202 9b00 |0021: sget-object v2, Lcom/cr5315/cfdc/IconPickerAdapter;.thumbs:[Ljava/lang/Integer; // field@009b │ │ +008322: 4602 0206 |0023: aget-object v2, v2, v6 │ │ +008326: 6e20 cc01 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@01cc │ │ +00832c: 0c01 |0028: move-result-object v1 │ │ +00832e: 6e10 ce01 0100 |0029: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +008334: 0c01 |002c: move-result-object v1 │ │ +008336: 7120 6200 1000 |002d: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0062 │ │ +00833c: 5430 7e00 |0030: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$9;.this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; // field@007e │ │ +008340: 7110 3501 0000 |0032: invoke-static {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.access$900:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)Landroid/content/Context; // method@0135 │ │ +008346: 0c00 |0035: move-result-object v0 │ │ +008348: 1401 0b00 087f |0036: const v1, #float 1.80775e+38 // #7f08000b │ │ +00834e: 1212 |0039: const/4 v2, #int 1 // #1 │ │ +008350: 7130 7400 1002 |003a: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0074 │ │ +008356: 0c00 |003d: move-result-object v0 │ │ +008358: 6e10 7600 0000 |003e: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0076 │ │ +00835e: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ 0x000f line=289 │ │ 0x0014 line=290 │ │ 0x0030 line=291 │ │ 0x0041 line=292 │ │ @@ -6597,17 +6612,17 @@ │ │ 0x0000 - 0x0042 reg=5 v Landroid/view/View; │ │ 0x0000 - 0x0042 reg=6 position I │ │ 0x0000 - 0x0042 reg=7 id J │ │ │ │ source_file_idx : 50 (ExtensionTwoSettings.java) │ │ │ │ Class #38 header: │ │ -class_idx : 115 │ │ +class_idx : 117 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 9 │ │ +superclass_idx : 11 │ │ source_file_idx : 50 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #38 annotations: │ │ @@ -6637,17 +6652,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -00834c: |[00834c] com.cr5315.cfdc.ExtensionTwoSettings$DatePickerFragment.:()V │ │ -00835c: 7010 0900 0000 |0000: invoke-direct {v0}, Landroid/app/DialogFragment;.:()V // method@0009 │ │ -008362: 0e00 |0003: return-void │ │ +008360: |[008360] com.cr5315.cfdc.ExtensionTwoSettings$DatePickerFragment.:()V │ │ +008370: 7010 0900 0000 |0000: invoke-direct {v0}, Landroid/app/DialogFragment;.:()V // method@0009 │ │ +008376: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment; │ │ │ │ Virtual methods - │ │ @@ -6656,62 +6671,62 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 88 16-bit code units │ │ -008364: |[008364] com.cr5315.cfdc.ExtensionTwoSettings$DatePickerFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -008374: 1259 |0000: const/4 v9, #int 5 // #5 │ │ -008376: 1228 |0001: const/4 v8, #int 2 // #2 │ │ -008378: 1217 |0002: const/4 v7, #int 1 // #1 │ │ -00837a: 12b2 |0003: const/4 v2, #int -5 // #fb │ │ -00837c: 6e10 2401 0a00 |0004: invoke-virtual {v10}, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment;.getActivity:()Landroid/app/Activity; // method@0124 │ │ -008382: 0c00 |0007: move-result-object v0 │ │ -008384: 7110 5b00 0000 |0008: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ -00838a: 0c00 |000b: move-result-object v0 │ │ -00838c: 5ba0 8100 |000c: iput-object v0, v10, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0081 │ │ -008390: 7100 d701 0000 |000e: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@01d7 │ │ -008396: 0c06 |0011: move-result-object v6 │ │ -008398: 54a0 8100 |0012: iget-object v0, v10, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0081 │ │ -00839c: 1a01 eb02 |0014: const-string v1, "pref_date_year_two" // string@02eb │ │ -0083a0: 7230 1f00 1002 |0016: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -0083a6: 0a00 |0019: move-result v0 │ │ -0083a8: 3320 1900 |001a: if-ne v0, v2, 0033 // +0019 │ │ -0083ac: 6e20 d601 7600 |001c: invoke-virtual {v6, v7}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -0083b2: 0a03 |001f: move-result v3 │ │ -0083b4: 6e20 d601 8600 |0020: invoke-virtual {v6, v8}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -0083ba: 0a04 |0023: move-result v4 │ │ -0083bc: 6e20 d601 9600 |0024: invoke-virtual {v6, v9}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -0083c2: 0a05 |0027: move-result v5 │ │ -0083c4: 2200 0700 |0028: new-instance v0, Landroid/app/DatePickerDialog; // type@0007 │ │ -0083c8: 6e10 2401 0a00 |002a: invoke-virtual {v10}, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment;.getActivity:()Landroid/app/Activity; // method@0124 │ │ -0083ce: 0c01 |002d: move-result-object v1 │ │ -0083d0: 07a2 |002e: move-object v2, v10 │ │ -0083d2: 7606 0800 0000 |002f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/DatePickerDialog;.:(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V // method@0008 │ │ -0083d8: 1100 |0032: return-object v0 │ │ -0083da: 54a0 8100 |0033: iget-object v0, v10, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0081 │ │ -0083de: 1a01 eb02 |0035: const-string v1, "pref_date_year_two" // string@02eb │ │ -0083e2: 6e20 d601 7600 |0037: invoke-virtual {v6, v7}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -0083e8: 0a02 |003a: move-result v2 │ │ -0083ea: 7230 1f00 1002 |003b: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -0083f0: 0a03 |003e: move-result v3 │ │ -0083f2: 54a0 8100 |003f: iget-object v0, v10, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0081 │ │ -0083f6: 1a01 e402 |0041: const-string v1, "pref_date_month_two" // string@02e4 │ │ -0083fa: 6e20 d601 8600 |0043: invoke-virtual {v6, v8}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -008400: 0a02 |0046: move-result v2 │ │ -008402: 7230 1f00 1002 |0047: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -008408: 0a04 |004a: move-result v4 │ │ -00840a: 54a0 8100 |004b: iget-object v0, v10, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0081 │ │ -00840e: 1a01 e002 |004d: const-string v1, "pref_date_day_two" // string@02e0 │ │ -008412: 6e20 d601 9600 |004f: invoke-virtual {v6, v9}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -008418: 0a02 |0052: move-result v2 │ │ -00841a: 7230 1f00 1002 |0053: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -008420: 0a05 |0056: move-result v5 │ │ -008422: 28d1 |0057: goto 0028 // -002f │ │ +008378: |[008378] com.cr5315.cfdc.ExtensionTwoSettings$DatePickerFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +008388: 1259 |0000: const/4 v9, #int 5 // #5 │ │ +00838a: 1228 |0001: const/4 v8, #int 2 // #2 │ │ +00838c: 1217 |0002: const/4 v7, #int 1 // #1 │ │ +00838e: 12b2 |0003: const/4 v2, #int -5 // #fb │ │ +008390: 6e10 2401 0a00 |0004: invoke-virtual {v10}, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment;.getActivity:()Landroid/app/Activity; // method@0124 │ │ +008396: 0c00 |0007: move-result-object v0 │ │ +008398: 7110 5b00 0000 |0008: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ +00839e: 0c00 |000b: move-result-object v0 │ │ +0083a0: 5ba0 8100 |000c: iput-object v0, v10, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0081 │ │ +0083a4: 7100 d701 0000 |000e: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@01d7 │ │ +0083aa: 0c06 |0011: move-result-object v6 │ │ +0083ac: 54a0 8100 |0012: iget-object v0, v10, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0081 │ │ +0083b0: 1a01 ed02 |0014: const-string v1, "pref_date_year_two" // string@02ed │ │ +0083b4: 7230 1f00 1002 |0016: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +0083ba: 0a00 |0019: move-result v0 │ │ +0083bc: 3320 1900 |001a: if-ne v0, v2, 0033 // +0019 │ │ +0083c0: 6e20 d601 7600 |001c: invoke-virtual {v6, v7}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +0083c6: 0a03 |001f: move-result v3 │ │ +0083c8: 6e20 d601 8600 |0020: invoke-virtual {v6, v8}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +0083ce: 0a04 |0023: move-result v4 │ │ +0083d0: 6e20 d601 9600 |0024: invoke-virtual {v6, v9}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +0083d6: 0a05 |0027: move-result v5 │ │ +0083d8: 2200 0900 |0028: new-instance v0, Landroid/app/DatePickerDialog; // type@0009 │ │ +0083dc: 6e10 2401 0a00 |002a: invoke-virtual {v10}, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment;.getActivity:()Landroid/app/Activity; // method@0124 │ │ +0083e2: 0c01 |002d: move-result-object v1 │ │ +0083e4: 07a2 |002e: move-object v2, v10 │ │ +0083e6: 7606 0800 0000 |002f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/DatePickerDialog;.:(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V // method@0008 │ │ +0083ec: 1100 |0032: return-object v0 │ │ +0083ee: 54a0 8100 |0033: iget-object v0, v10, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0081 │ │ +0083f2: 1a01 ed02 |0035: const-string v1, "pref_date_year_two" // string@02ed │ │ +0083f6: 6e20 d601 7600 |0037: invoke-virtual {v6, v7}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +0083fc: 0a02 |003a: move-result v2 │ │ +0083fe: 7230 1f00 1002 |003b: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +008404: 0a03 |003e: move-result v3 │ │ +008406: 54a0 8100 |003f: iget-object v0, v10, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0081 │ │ +00840a: 1a01 e602 |0041: const-string v1, "pref_date_month_two" // string@02e6 │ │ +00840e: 6e20 d601 8600 |0043: invoke-virtual {v6, v8}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +008414: 0a02 |0046: move-result v2 │ │ +008416: 7230 1f00 1002 |0047: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +00841c: 0a04 |004a: move-result v4 │ │ +00841e: 54a0 8100 |004b: iget-object v0, v10, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0081 │ │ +008422: 1a01 e202 |004d: const-string v1, "pref_date_day_two" // string@02e2 │ │ +008426: 6e20 d601 9600 |004f: invoke-virtual {v6, v9}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +00842c: 0a02 |0052: move-result v2 │ │ +00842e: 7230 1f00 1002 |0053: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +008434: 0a05 |0056: move-result v5 │ │ +008436: 28d1 |0057: goto 0028 // -002f │ │ catches : (none) │ │ positions : │ │ 0x0004 line=353 │ │ 0x000e line=355 │ │ 0x0012 line=357 │ │ 0x001c line=358 │ │ 0x0020 line=359 │ │ @@ -6736,52 +6751,52 @@ │ │ type : '(Landroid/widget/DatePicker;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -008424: |[008424] com.cr5315.cfdc.ExtensionTwoSettings$DatePickerFragment.onDateSet:(Landroid/widget/DatePicker;III)V │ │ -008434: 5430 8100 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0081 │ │ -008438: 7210 1d00 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@001d │ │ -00843e: 0c00 |0005: move-result-object v0 │ │ -008440: 5b30 8000 |0006: iput-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0080 │ │ -008444: 1a00 1a00 |0008: const-string v0, "CfDC" // string@001a │ │ -008448: 2201 9c00 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@009c │ │ -00844c: 7010 ca01 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -008452: 1a02 4401 |000f: const-string v2, "Year: " // string@0144 │ │ -008456: 6e20 cd01 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00845c: 0c01 |0014: move-result-object v1 │ │ -00845e: 6e20 cb01 5100 |0015: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ -008464: 0c01 |0018: move-result-object v1 │ │ -008466: 1a02 0300 |0019: const-string v2, " Month: " // string@0003 │ │ -00846a: 6e20 cd01 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -008470: 0c01 |001e: move-result-object v1 │ │ -008472: 6e20 cb01 6100 |001f: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ -008478: 0c01 |0022: move-result-object v1 │ │ -00847a: 1a02 0100 |0023: const-string v2, " Day: " // string@0001 │ │ -00847e: 6e20 cd01 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -008484: 0c01 |0028: move-result-object v1 │ │ -008486: 6e20 cb01 7100 |0029: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ -00848c: 0c01 |002c: move-result-object v1 │ │ -00848e: 6e10 ce01 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -008494: 0c01 |0030: move-result-object v1 │ │ -008496: 7120 6200 1000 |0031: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0062 │ │ -00849c: 5430 8000 |0034: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0080 │ │ -0084a0: 1a01 eb02 |0036: const-string v1, "pref_date_year_two" // string@02eb │ │ -0084a4: 7230 1b00 1005 |0038: invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ -0084aa: 5430 8000 |003b: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0080 │ │ -0084ae: 1a01 e402 |003d: const-string v1, "pref_date_month_two" // string@02e4 │ │ -0084b2: 7230 1b00 1006 |003f: invoke-interface {v0, v1, v6}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ -0084b8: 5430 8000 |0042: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0080 │ │ -0084bc: 1a01 e002 |0044: const-string v1, "pref_date_day_two" // string@02e0 │ │ -0084c0: 7230 1b00 1007 |0046: invoke-interface {v0, v1, v7}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ -0084c6: 5430 8000 |0049: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0080 │ │ -0084ca: 7210 1a00 0000 |004b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@001a │ │ -0084d0: 0e00 |004e: return-void │ │ +008438: |[008438] com.cr5315.cfdc.ExtensionTwoSettings$DatePickerFragment.onDateSet:(Landroid/widget/DatePicker;III)V │ │ +008448: 5430 8100 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0081 │ │ +00844c: 7210 1d00 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@001d │ │ +008452: 0c00 |0005: move-result-object v0 │ │ +008454: 5b30 8000 |0006: iput-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0080 │ │ +008458: 1a00 1a00 |0008: const-string v0, "CfDC" // string@001a │ │ +00845c: 2201 9e00 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@009e │ │ +008460: 7010 ca01 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +008466: 1a02 4601 |000f: const-string v2, "Year: " // string@0146 │ │ +00846a: 6e20 cd01 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +008470: 0c01 |0014: move-result-object v1 │ │ +008472: 6e20 cb01 5100 |0015: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ +008478: 0c01 |0018: move-result-object v1 │ │ +00847a: 1a02 0300 |0019: const-string v2, " Month: " // string@0003 │ │ +00847e: 6e20 cd01 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +008484: 0c01 |001e: move-result-object v1 │ │ +008486: 6e20 cb01 6100 |001f: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ +00848c: 0c01 |0022: move-result-object v1 │ │ +00848e: 1a02 0100 |0023: const-string v2, " Day: " // string@0001 │ │ +008492: 6e20 cd01 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +008498: 0c01 |0028: move-result-object v1 │ │ +00849a: 6e20 cb01 7100 |0029: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ +0084a0: 0c01 |002c: move-result-object v1 │ │ +0084a2: 6e10 ce01 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +0084a8: 0c01 |0030: move-result-object v1 │ │ +0084aa: 7120 6200 1000 |0031: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0062 │ │ +0084b0: 5430 8000 |0034: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0080 │ │ +0084b4: 1a01 ed02 |0036: const-string v1, "pref_date_year_two" // string@02ed │ │ +0084b8: 7230 1b00 1005 |0038: invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ +0084be: 5430 8000 |003b: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0080 │ │ +0084c2: 1a01 e602 |003d: const-string v1, "pref_date_month_two" // string@02e6 │ │ +0084c6: 7230 1b00 1006 |003f: invoke-interface {v0, v1, v6}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ +0084cc: 5430 8000 |0042: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0080 │ │ +0084d0: 1a01 e202 |0044: const-string v1, "pref_date_day_two" // string@02e2 │ │ +0084d4: 7230 1b00 1007 |0046: invoke-interface {v0, v1, v7}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ +0084da: 5430 8000 |0049: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$DatePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0080 │ │ +0084de: 7210 1a00 0000 |004b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@001a │ │ +0084e4: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0008 line=375 │ │ 0x0034 line=377 │ │ 0x003b line=378 │ │ 0x0042 line=379 │ │ @@ -6793,17 +6808,17 @@ │ │ 0x0000 - 0x004f reg=5 year I │ │ 0x0000 - 0x004f reg=6 monthOfYear I │ │ 0x0000 - 0x004f reg=7 dayOfMonth I │ │ │ │ source_file_idx : 50 (ExtensionTwoSettings.java) │ │ │ │ Class #39 header: │ │ -class_idx : 116 │ │ +class_idx : 118 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 9 │ │ +superclass_idx : 11 │ │ source_file_idx : 50 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #39 annotations: │ │ @@ -6833,17 +6848,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0084d4: |[0084d4] com.cr5315.cfdc.ExtensionTwoSettings$TimePickerFragment.:()V │ │ -0084e4: 7010 0900 0000 |0000: invoke-direct {v0}, Landroid/app/DialogFragment;.:()V // method@0009 │ │ -0084ea: 0e00 |0003: return-void │ │ +0084e8: |[0084e8] com.cr5315.cfdc.ExtensionTwoSettings$TimePickerFragment.:()V │ │ +0084f8: 7010 0900 0000 |0000: invoke-direct {v0}, Landroid/app/DialogFragment;.:()V // method@0009 │ │ +0084fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment; │ │ │ │ Virtual methods - │ │ @@ -6852,65 +6867,67 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 81 16-bit code units │ │ -0084ec: |[0084ec] com.cr5315.cfdc.ExtensionTwoSettings$TimePickerFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -0084fc: 1307 0c00 |0000: const/16 v7, #int 12 // #c │ │ -008500: 1305 0b00 |0002: const/16 v5, #int 11 // #b │ │ -008504: 12b2 |0004: const/4 v2, #int -5 // #fb │ │ -008506: 6e10 2801 0800 |0005: invoke-virtual {v8}, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;.getActivity:()Landroid/app/Activity; // method@0128 │ │ -00850c: 0c00 |0008: move-result-object v0 │ │ -00850e: 7110 5b00 0000 |0009: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ -008514: 0c00 |000c: move-result-object v0 │ │ -008516: 5b80 8300 |000d: iput-object v0, v8, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0083 │ │ -00851a: 7100 d701 0000 |000f: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@01d7 │ │ -008520: 0c06 |0012: move-result-object v6 │ │ -008522: 5480 8300 |0013: iget-object v0, v8, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0083 │ │ -008526: 1a01 0003 |0015: const-string v1, "pref_time_hour_two" // string@0300 │ │ -00852a: 7230 1f00 1002 |0017: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -008530: 0a00 |001a: move-result v0 │ │ -008532: 3320 1d00 |001b: if-ne v0, v2, 0038 // +001d │ │ -008536: 6e20 d601 5600 |001d: invoke-virtual {v6, v5}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -00853c: 0a03 |0020: move-result v3 │ │ -00853e: 6e20 d601 7600 |0021: invoke-virtual {v6, v7}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -008544: 0a04 |0024: move-result v4 │ │ -008546: 2200 0d00 |0025: new-instance v0, Landroid/app/TimePickerDialog; // type@000d │ │ -00854a: 6e10 2801 0800 |0027: invoke-virtual {v8}, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;.getActivity:()Landroid/app/Activity; // method@0128 │ │ -008550: 0c01 |002a: move-result-object v1 │ │ -008552: 6e10 2801 0800 |002b: invoke-virtual {v8}, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;.getActivity:()Landroid/app/Activity; // method@0128 │ │ -008558: 0c02 |002e: move-result-object v2 │ │ -00855a: 7110 5f00 0200 |002f: invoke-static {v2}, Landroid/text/format/DateFormat;.is24HourFormat:(Landroid/content/Context;)Z // method@005f │ │ -008560: 0a05 |0032: move-result v5 │ │ -008562: 0782 |0033: move-object v2, v8 │ │ -008564: 7606 0d00 0000 |0034: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/TimePickerDialog;.:(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V // method@000d │ │ -00856a: 1100 |0037: return-object v0 │ │ -00856c: 5480 8300 |0038: iget-object v0, v8, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0083 │ │ -008570: 1a01 0003 |003a: const-string v1, "pref_time_hour_two" // string@0300 │ │ -008574: 6e20 d601 5600 |003c: invoke-virtual {v6, v5}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -00857a: 0a02 |003f: move-result v2 │ │ -00857c: 7230 1f00 1002 |0040: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -008582: 0a03 |0043: move-result v3 │ │ -008584: 5480 8300 |0044: iget-object v0, v8, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0083 │ │ -008588: 1a01 0403 |0046: const-string v1, "pref_time_minute_two" // string@0304 │ │ -00858c: 6e20 d601 7600 |0048: invoke-virtual {v6, v7}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -008592: 0a02 |004b: move-result v2 │ │ -008594: 7230 1f00 1002 |004c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -00859a: 0a04 |004f: move-result v4 │ │ -00859c: 28d5 |0050: goto 0025 // -002b │ │ +008500: |[008500] com.cr5315.cfdc.ExtensionTwoSettings$TimePickerFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +008510: 1307 0c00 |0000: const/16 v7, #int 12 // #c │ │ +008514: 1305 0b00 |0002: const/16 v5, #int 11 // #b │ │ +008518: 12b2 |0004: const/4 v2, #int -5 // #fb │ │ +00851a: 6e10 2801 0800 |0005: invoke-virtual {v8}, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;.getActivity:()Landroid/app/Activity; // method@0128 │ │ +008520: 0c00 |0008: move-result-object v0 │ │ +008522: 7110 5b00 0000 |0009: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ +008528: 0c00 |000c: move-result-object v0 │ │ +00852a: 5b80 8300 |000d: iput-object v0, v8, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0083 │ │ +00852e: 7100 d701 0000 |000f: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@01d7 │ │ +008534: 0c06 |0012: move-result-object v6 │ │ +008536: 5480 8300 |0013: iget-object v0, v8, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0083 │ │ +00853a: 1a01 0203 |0015: const-string v1, "pref_time_hour_two" // string@0302 │ │ +00853e: 7230 1f00 1002 |0017: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +008544: 0a00 |001a: move-result v0 │ │ +008546: 3320 1d00 |001b: if-ne v0, v2, 0038 // +001d │ │ +00854a: 6e20 d601 5600 |001d: invoke-virtual {v6, v5}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +008550: 0a03 |0020: move-result v3 │ │ +008552: 6e20 d601 7600 |0021: invoke-virtual {v6, v7}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +008558: 0a04 |0024: move-result v4 │ │ +00855a: 2200 0f00 |0025: new-instance v0, Landroid/app/TimePickerDialog; // type@000f │ │ +00855e: 6e10 2801 0800 |0027: invoke-virtual {v8}, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;.getActivity:()Landroid/app/Activity; // method@0128 │ │ +008564: 0c01 |002a: move-result-object v1 │ │ +008566: 6e10 2801 0800 |002b: invoke-virtual {v8}, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;.getActivity:()Landroid/app/Activity; // method@0128 │ │ +00856c: 0c02 |002e: move-result-object v2 │ │ +00856e: 7110 5f00 0200 |002f: invoke-static {v2}, Landroid/text/format/DateFormat;.is24HourFormat:(Landroid/content/Context;)Z // method@005f │ │ +008574: 0a05 |0032: move-result v5 │ │ +008576: 0782 |0033: move-object v2, v8 │ │ +008578: 7606 0d00 0000 |0034: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/TimePickerDialog;.:(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V // method@000d │ │ +00857e: 1100 |0037: return-object v0 │ │ +008580: 5480 8300 |0038: iget-object v0, v8, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0083 │ │ +008584: 1a01 0203 |003a: const-string v1, "pref_time_hour_two" // string@0302 │ │ +008588: 6e20 d601 5600 |003c: invoke-virtual {v6, v5}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +00858e: 0a02 |003f: move-result v2 │ │ +008590: 7230 1f00 1002 |0040: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +008596: 0a03 |0043: move-result v3 │ │ +008598: 5480 8300 |0044: iget-object v0, v8, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0083 │ │ +00859c: 1a01 0603 |0046: const-string v1, "pref_time_minute_two" // string@0306 │ │ +0085a0: 6e20 d601 7600 |0048: invoke-virtual {v6, v7}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +0085a6: 0a02 |004b: move-result v2 │ │ +0085a8: 7230 1f00 1002 |004c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +0085ae: 0a04 |004f: move-result v4 │ │ +0085b0: 28d5 |0050: goto 0025 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0005 line=315 │ │ 0x000f line=319 │ │ 0x0013 line=321 │ │ 0x001d line=322 │ │ 0x0021 line=323 │ │ 0x0025 line=330 │ │ + 0x002b line=331 │ │ + 0x0037 line=330 │ │ 0x0038 line=325 │ │ 0x0044 line=326 │ │ locals : │ │ 0x0021 - 0x0038 reg=3 hour I │ │ 0x0025 - 0x0038 reg=4 minute I │ │ 0x0044 - 0x0051 reg=3 hour I │ │ 0x0050 - 0x0051 reg=4 minute I │ │ @@ -6923,44 +6940,44 @@ │ │ type : '(Landroid/widget/TimePicker;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -0085a0: |[0085a0] com.cr5315.cfdc.ExtensionTwoSettings$TimePickerFragment.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ -0085b0: 5430 8300 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0083 │ │ -0085b4: 7210 1d00 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@001d │ │ -0085ba: 0c00 |0005: move-result-object v0 │ │ -0085bc: 5b30 8200 |0006: iput-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0082 │ │ -0085c0: 1a00 1a00 |0008: const-string v0, "CfDC" // string@001a │ │ -0085c4: 2201 9c00 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@009c │ │ -0085c8: 7010 ca01 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -0085ce: 1a02 3500 |000f: const-string v2, "Hour: " // string@0035 │ │ -0085d2: 6e20 cd01 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -0085d8: 0c01 |0014: move-result-object v1 │ │ -0085da: 6e20 cb01 5100 |0015: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ -0085e0: 0c01 |0018: move-result-object v1 │ │ -0085e2: 1a02 0200 |0019: const-string v2, " Minute: " // string@0002 │ │ -0085e6: 6e20 cd01 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -0085ec: 0c01 |001e: move-result-object v1 │ │ -0085ee: 6e20 cb01 6100 |001f: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ -0085f4: 0c01 |0022: move-result-object v1 │ │ -0085f6: 6e10 ce01 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -0085fc: 0c01 |0026: move-result-object v1 │ │ -0085fe: 7120 6200 1000 |0027: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0062 │ │ -008604: 5430 8200 |002a: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0082 │ │ -008608: 1a01 0003 |002c: const-string v1, "pref_time_hour_two" // string@0300 │ │ -00860c: 7230 1b00 1005 |002e: invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ -008612: 5430 8200 |0031: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0082 │ │ -008616: 1a01 0403 |0033: const-string v1, "pref_time_minute_two" // string@0304 │ │ -00861a: 7230 1b00 1006 |0035: invoke-interface {v0, v1, v6}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ -008620: 5430 8200 |0038: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0082 │ │ -008624: 7210 1a00 0000 |003a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@001a │ │ -00862a: 0e00 |003d: return-void │ │ +0085b4: |[0085b4] com.cr5315.cfdc.ExtensionTwoSettings$TimePickerFragment.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ +0085c4: 5430 8300 |0000: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;.prefs:Landroid/content/SharedPreferences; // field@0083 │ │ +0085c8: 7210 1d00 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@001d │ │ +0085ce: 0c00 |0005: move-result-object v0 │ │ +0085d0: 5b30 8200 |0006: iput-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0082 │ │ +0085d4: 1a00 1a00 |0008: const-string v0, "CfDC" // string@001a │ │ +0085d8: 2201 9e00 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@009e │ │ +0085dc: 7010 ca01 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +0085e2: 1a02 3500 |000f: const-string v2, "Hour: " // string@0035 │ │ +0085e6: 6e20 cd01 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +0085ec: 0c01 |0014: move-result-object v1 │ │ +0085ee: 6e20 cb01 5100 |0015: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ +0085f4: 0c01 |0018: move-result-object v1 │ │ +0085f6: 1a02 0200 |0019: const-string v2, " Minute: " // string@0002 │ │ +0085fa: 6e20 cd01 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +008600: 0c01 |001e: move-result-object v1 │ │ +008602: 6e20 cb01 6100 |001f: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@01cb │ │ +008608: 0c01 |0022: move-result-object v1 │ │ +00860a: 6e10 ce01 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +008610: 0c01 |0026: move-result-object v1 │ │ +008612: 7120 6200 1000 |0027: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0062 │ │ +008618: 5430 8200 |002a: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0082 │ │ +00861c: 1a01 0203 |002c: const-string v1, "pref_time_hour_two" // string@0302 │ │ +008620: 7230 1b00 1005 |002e: invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ +008626: 5430 8200 |0031: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0082 │ │ +00862a: 1a01 0603 |0033: const-string v1, "pref_time_minute_two" // string@0306 │ │ +00862e: 7230 1b00 1006 |0035: invoke-interface {v0, v1, v6}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@001b │ │ +008634: 5430 8200 |0038: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;.editor:Landroid/content/SharedPreferences$Editor; // field@0082 │ │ +008638: 7210 1a00 0000 |003a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@001a │ │ +00863e: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 0x0008 line=338 │ │ 0x002a line=340 │ │ 0x0031 line=341 │ │ 0x0038 line=342 │ │ @@ -6970,17 +6987,17 @@ │ │ 0x0000 - 0x003e reg=4 view Landroid/widget/TimePicker; │ │ 0x0000 - 0x003e reg=5 hourOfDay I │ │ 0x0000 - 0x003e reg=6 minute I │ │ │ │ source_file_idx : 50 (ExtensionTwoSettings.java) │ │ │ │ Class #40 header: │ │ -class_idx : 117 │ │ +class_idx : 119 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 47 │ │ +superclass_idx : 49 │ │ source_file_idx : 50 │ │ static_fields_size : 5 │ │ instance_fields_size: 17 │ │ direct_methods_size : 20 │ │ virtual_methods_size: 4 │ │ │ │ Class #40 annotations: │ │ @@ -7093,57 +7110,56 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -00862c: |[00862c] com.cr5315.cfdc.ExtensionTwoSettings.:()V │ │ -00863c: 7010 5600 0100 |0000: invoke-direct {v1}, Landroid/preference/PreferenceActivity;.:()V // method@0056 │ │ -008642: 1a00 0c03 |0003: const-string v0, "pref_title_two" // string@030c │ │ -008646: 5b10 8e00 |0005: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionTwoSettings;.PREF_TITLE:Ljava/lang/String; // field@008e │ │ -00864a: 1a00 fb02 |0007: const-string v0, "pref_message_two" // string@02fb │ │ -00864e: 5b10 8a00 |0009: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionTwoSettings;.PREF_MESSAGE:Ljava/lang/String; // field@008a │ │ -008652: 1a00 f202 |000b: const-string v0, "pref_icon_two" // string@02f2 │ │ -008656: 5b10 8900 |000d: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionTwoSettings;.PREF_ICON:Ljava/lang/String; // field@0089 │ │ -00865a: 1a00 e702 |000f: const-string v0, "pref_date_two" // string@02e7 │ │ -00865e: 5b10 8500 |0011: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionTwoSettings;.PREF_DATE:Ljava/lang/String; // field@0085 │ │ -008662: 1a00 0703 |0013: const-string v0, "pref_time_two" // string@0307 │ │ -008666: 5b10 8b00 |0015: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionTwoSettings;.PREF_TIME:Ljava/lang/String; // field@008b │ │ -00866a: 1a00 d802 |0017: const-string v0, "pref_action_two" // string@02d8 │ │ -00866e: 5b10 8400 |0019: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionTwoSettings;.PREF_ACTION:Ljava/lang/String; // field@0084 │ │ -008672: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -008674: 5c10 9700 |001c: iput-boolean v0, v1, Lcom/cr5315/cfdc/ExtensionTwoSettings;.showUpdateNotice:Z // field@0097 │ │ -008678: 0e00 |001e: return-void │ │ +008640: |[008640] com.cr5315.cfdc.ExtensionTwoSettings.:()V │ │ +008650: 7010 5600 0100 |0000: invoke-direct {v1}, Landroid/preference/PreferenceActivity;.:()V // method@0056 │ │ +008656: 1a00 0e03 |0003: const-string v0, "pref_title_two" // string@030e │ │ +00865a: 5b10 8e00 |0005: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionTwoSettings;.PREF_TITLE:Ljava/lang/String; // field@008e │ │ +00865e: 1a00 fd02 |0007: const-string v0, "pref_message_two" // string@02fd │ │ +008662: 5b10 8a00 |0009: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionTwoSettings;.PREF_MESSAGE:Ljava/lang/String; // field@008a │ │ +008666: 1a00 f402 |000b: const-string v0, "pref_icon_two" // string@02f4 │ │ +00866a: 5b10 8900 |000d: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionTwoSettings;.PREF_ICON:Ljava/lang/String; // field@0089 │ │ +00866e: 1a00 e902 |000f: const-string v0, "pref_date_two" // string@02e9 │ │ +008672: 5b10 8500 |0011: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionTwoSettings;.PREF_DATE:Ljava/lang/String; // field@0085 │ │ +008676: 1a00 0903 |0013: const-string v0, "pref_time_two" // string@0309 │ │ +00867a: 5b10 8b00 |0015: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionTwoSettings;.PREF_TIME:Ljava/lang/String; // field@008b │ │ +00867e: 1a00 da02 |0017: const-string v0, "pref_action_two" // string@02da │ │ +008682: 5b10 8400 |0019: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionTwoSettings;.PREF_ACTION:Ljava/lang/String; // field@0084 │ │ +008686: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +008688: 5c10 9700 |001c: iput-boolean v0, v1, Lcom/cr5315/cfdc/ExtensionTwoSettings;.showUpdateNotice:Z // field@0097 │ │ +00868c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=56 │ │ 0x0007 line=57 │ │ 0x000b line=58 │ │ 0x000f line=59 │ │ 0x0013 line=63 │ │ 0x0017 line=66 │ │ 0x001b line=68 │ │ - 0x001e line=346 │ │ locals : │ │ 0x0000 - 0x001f reg=1 this Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ │ │ #1 : (in Lcom/cr5315/cfdc/ExtensionTwoSettings;) │ │ name : 'access$000' │ │ type : '(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -00867c: |[00867c] com.cr5315.cfdc.ExtensionTwoSettings.access$000:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ │ -00868c: 7010 4201 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.showIconPickerDialog:()V // method@0142 │ │ -008692: 0e00 |0003: return-void │ │ +008690: |[008690] com.cr5315.cfdc.ExtensionTwoSettings.access$000:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ │ +0086a0: 7010 4201 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.showIconPickerDialog:()V // method@0142 │ │ +0086a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ │ │ #2 : (in Lcom/cr5315/cfdc/ExtensionTwoSettings;) │ │ @@ -7151,17 +7167,17 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -008694: |[008694] com.cr5315.cfdc.ExtensionTwoSettings.access$100:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ │ -0086a4: 7010 4301 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.showMessageDialog:()V // method@0143 │ │ -0086aa: 0e00 |0003: return-void │ │ +0086a8: |[0086a8] com.cr5315.cfdc.ExtensionTwoSettings.access$100:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ │ +0086b8: 7010 4301 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.showMessageDialog:()V // method@0143 │ │ +0086be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ │ │ #3 : (in Lcom/cr5315/cfdc/ExtensionTwoSettings;) │ │ @@ -7169,17 +7185,17 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0086ac: |[0086ac] com.cr5315.cfdc.ExtensionTwoSettings.access$200:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ │ -0086bc: 7010 4a01 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.updateTitleSummary:()V // method@014a │ │ -0086c2: 0e00 |0003: return-void │ │ +0086c0: |[0086c0] com.cr5315.cfdc.ExtensionTwoSettings.access$200:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ │ +0086d0: 7010 4a01 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.updateTitleSummary:()V // method@014a │ │ +0086d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ │ │ #4 : (in Lcom/cr5315/cfdc/ExtensionTwoSettings;) │ │ @@ -7187,17 +7203,17 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0086c4: |[0086c4] com.cr5315.cfdc.ExtensionTwoSettings.access$300:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ │ -0086d4: 7010 4801 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.updateMessageSummary:()V // method@0148 │ │ -0086da: 0e00 |0003: return-void │ │ +0086d8: |[0086d8] com.cr5315.cfdc.ExtensionTwoSettings.access$300:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ │ +0086e8: 7010 4801 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.updateMessageSummary:()V // method@0148 │ │ +0086ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ │ │ #5 : (in Lcom/cr5315/cfdc/ExtensionTwoSettings;) │ │ @@ -7205,17 +7221,17 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0086dc: |[0086dc] com.cr5315.cfdc.ExtensionTwoSettings.access$400:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ │ -0086ec: 7010 4701 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.updateIconSummary:()V // method@0147 │ │ -0086f2: 0e00 |0003: return-void │ │ +0086f0: |[0086f0] com.cr5315.cfdc.ExtensionTwoSettings.access$400:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ │ +008700: 7010 4701 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.updateIconSummary:()V // method@0147 │ │ +008706: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ │ │ #6 : (in Lcom/cr5315/cfdc/ExtensionTwoSettings;) │ │ @@ -7223,17 +7239,17 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0086f4: |[0086f4] com.cr5315.cfdc.ExtensionTwoSettings.access$500:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ │ -008704: 7010 4601 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.updateDateSummary:()V // method@0146 │ │ -00870a: 0e00 |0003: return-void │ │ +008708: |[008708] com.cr5315.cfdc.ExtensionTwoSettings.access$500:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ │ +008718: 7010 4601 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.updateDateSummary:()V // method@0146 │ │ +00871e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ │ │ #7 : (in Lcom/cr5315/cfdc/ExtensionTwoSettings;) │ │ @@ -7241,17 +7257,17 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -00870c: |[00870c] com.cr5315.cfdc.ExtensionTwoSettings.access$600:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ │ -00871c: 7010 4901 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.updateTimeSummary:()V // method@0149 │ │ -008722: 0e00 |0003: return-void │ │ +008720: |[008720] com.cr5315.cfdc.ExtensionTwoSettings.access$600:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ │ +008730: 7010 4901 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.updateTimeSummary:()V // method@0149 │ │ +008736: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ │ │ #8 : (in Lcom/cr5315/cfdc/ExtensionTwoSettings;) │ │ @@ -7259,17 +7275,17 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -008724: |[008724] com.cr5315.cfdc.ExtensionTwoSettings.access$700:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ │ -008734: 7010 4401 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.updateActionSummary:()V // method@0144 │ │ -00873a: 0e00 |0003: return-void │ │ +008738: |[008738] com.cr5315.cfdc.ExtensionTwoSettings.access$700:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ │ +008748: 7010 4401 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.updateActionSummary:()V // method@0144 │ │ +00874e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ │ │ #9 : (in Lcom/cr5315/cfdc/ExtensionTwoSettings;) │ │ @@ -7277,17 +7293,17 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionTwoSettings;)Landroid/content/SharedPreferences$Editor;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00873c: |[00873c] com.cr5315.cfdc.ExtensionTwoSettings.access$800:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)Landroid/content/SharedPreferences$Editor; │ │ -00874c: 5410 9200 |0000: iget-object v0, v1, Lcom/cr5315/cfdc/ExtensionTwoSettings;.editor:Landroid/content/SharedPreferences$Editor; // field@0092 │ │ -008750: 1100 |0002: return-object v0 │ │ +008750: |[008750] com.cr5315.cfdc.ExtensionTwoSettings.access$800:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)Landroid/content/SharedPreferences$Editor; │ │ +008760: 5410 9200 |0000: iget-object v0, v1, Lcom/cr5315/cfdc/ExtensionTwoSettings;.editor:Landroid/content/SharedPreferences$Editor; // field@0092 │ │ +008764: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ │ │ #10 : (in Lcom/cr5315/cfdc/ExtensionTwoSettings;) │ │ @@ -7295,17 +7311,17 @@ │ │ type : '(Lcom/cr5315/cfdc/ExtensionTwoSettings;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -008754: |[008754] com.cr5315.cfdc.ExtensionTwoSettings.access$900:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)Landroid/content/Context; │ │ -008764: 5410 9000 |0000: iget-object v0, v1, Lcom/cr5315/cfdc/ExtensionTwoSettings;.context:Landroid/content/Context; // field@0090 │ │ -008768: 1100 |0002: return-object v0 │ │ +008768: |[008768] com.cr5315.cfdc.ExtensionTwoSettings.access$900:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)Landroid/content/Context; │ │ +008778: 5410 9000 |0000: iget-object v0, v1, Lcom/cr5315/cfdc/ExtensionTwoSettings;.context:Landroid/content/Context; // field@0090 │ │ +00877c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ │ │ #11 : (in Lcom/cr5315/cfdc/ExtensionTwoSettings;) │ │ @@ -7313,53 +7329,53 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -00876c: |[00876c] com.cr5315.cfdc.ExtensionTwoSettings.showIconPickerDialog:()V │ │ -00877c: 5486 9000 |0000: iget-object v6, v8, Lcom/cr5315/cfdc/ExtensionTwoSettings;.context:Landroid/content/Context; // field@0090 │ │ -008780: 7110 5b00 0600 |0002: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ -008786: 0c04 |0005: move-result-object v4 │ │ -008788: 7210 1d00 0400 |0006: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@001d │ │ -00878e: 0c01 |0009: move-result-object v1 │ │ -008790: 2200 0400 |000a: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0004 │ │ -008794: 5486 9000 |000c: iget-object v6, v8, Lcom/cr5315/cfdc/ExtensionTwoSettings;.context:Landroid/content/Context; // field@0090 │ │ -008798: 7020 0100 6000 |000e: invoke-direct {v0, v6}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0001 │ │ -00879e: 1406 1800 087f |0011: const v6, #float 1.80775e+38 // #7f080018 │ │ -0087a4: 6e20 0500 6000 |0014: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0005 │ │ -0087aa: 5486 9000 |0017: iget-object v6, v8, Lcom/cr5315/cfdc/ExtensionTwoSettings;.context:Landroid/content/Context; // field@0090 │ │ -0087ae: 1a07 7702 |0019: const-string v7, "layout_inflater" // string@0277 │ │ -0087b2: 6e20 1200 7600 |001b: invoke-virtual {v6, v7}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0012 │ │ -0087b8: 0c03 |001e: move-result-object v3 │ │ -0087ba: 1f03 3600 |001f: check-cast v3, Landroid/view/LayoutInflater; // type@0036 │ │ -0087be: 1506 037f |0021: const/high16 v6, #int 2130903040 // #7f03 │ │ -0087c2: 1207 |0023: const/4 v7, #int 0 // #0 │ │ -0087c4: 6e30 6400 6307 |0024: invoke-virtual {v3, v6, v7}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0064 │ │ -0087ca: 0c05 |0027: move-result-object v5 │ │ -0087cc: 1506 0a7f |0028: const/high16 v6, #int 2131361792 // #7f0a │ │ -0087d0: 6e20 6600 6500 |002a: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0066 │ │ -0087d6: 0c02 |002d: move-result-object v2 │ │ -0087d8: 1f02 4400 |002e: check-cast v2, Landroid/widget/GridView; // type@0044 │ │ -0087dc: 2206 7600 |0030: new-instance v6, Lcom/cr5315/cfdc/IconPickerAdapter; // type@0076 │ │ -0087e0: 5487 9000 |0032: iget-object v7, v8, Lcom/cr5315/cfdc/ExtensionTwoSettings;.context:Landroid/content/Context; // field@0090 │ │ -0087e4: 7020 4c01 7600 |0034: invoke-direct {v6, v7}, Lcom/cr5315/cfdc/IconPickerAdapter;.:(Landroid/content/Context;)V // method@014c │ │ -0087ea: 6e20 6d00 6200 |0037: invoke-virtual {v2, v6}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@006d │ │ -0087f0: 2206 7200 |003a: new-instance v6, Lcom/cr5315/cfdc/ExtensionTwoSettings$9; // type@0072 │ │ -0087f4: 7030 2101 8601 |003c: invoke-direct {v6, v8, v1}, Lcom/cr5315/cfdc/ExtensionTwoSettings$9;.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;Landroid/content/SharedPreferences$Editor;)V // method@0121 │ │ -0087fa: 6e20 6e00 6200 |003f: invoke-virtual {v2, v6}, Landroid/widget/GridView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@006e │ │ -008800: 1406 0100 087f |0042: const v6, #float 1.80775e+38 // #7f080001 │ │ -008806: 2207 6900 |0045: new-instance v7, Lcom/cr5315/cfdc/ExtensionTwoSettings$10; // type@0069 │ │ -00880a: 7020 0f01 8700 |0047: invoke-direct {v7, v8}, Lcom/cr5315/cfdc/ExtensionTwoSettings$10;.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V // method@010f │ │ -008810: 6e30 0300 6007 |004a: invoke-virtual {v0, v6, v7}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0003 │ │ -008816: 6e20 0600 5000 |004d: invoke-virtual {v0, v5}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0006 │ │ -00881c: 6e10 0200 0000 |0050: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0002 │ │ -008822: 6e10 0700 0000 |0053: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0007 │ │ -008828: 0e00 |0056: return-void │ │ +008780: |[008780] com.cr5315.cfdc.ExtensionTwoSettings.showIconPickerDialog:()V │ │ +008790: 5486 9000 |0000: iget-object v6, v8, Lcom/cr5315/cfdc/ExtensionTwoSettings;.context:Landroid/content/Context; // field@0090 │ │ +008794: 7110 5b00 0600 |0002: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ +00879a: 0c04 |0005: move-result-object v4 │ │ +00879c: 7210 1d00 0400 |0006: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@001d │ │ +0087a2: 0c01 |0009: move-result-object v1 │ │ +0087a4: 2200 0600 |000a: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0006 │ │ +0087a8: 5486 9000 |000c: iget-object v6, v8, Lcom/cr5315/cfdc/ExtensionTwoSettings;.context:Landroid/content/Context; // field@0090 │ │ +0087ac: 7020 0100 6000 |000e: invoke-direct {v0, v6}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0001 │ │ +0087b2: 1406 1800 087f |0011: const v6, #float 1.80775e+38 // #7f080018 │ │ +0087b8: 6e20 0500 6000 |0014: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0005 │ │ +0087be: 5486 9000 |0017: iget-object v6, v8, Lcom/cr5315/cfdc/ExtensionTwoSettings;.context:Landroid/content/Context; // field@0090 │ │ +0087c2: 1a07 7902 |0019: const-string v7, "layout_inflater" // string@0279 │ │ +0087c6: 6e20 1200 7600 |001b: invoke-virtual {v6, v7}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0012 │ │ +0087cc: 0c03 |001e: move-result-object v3 │ │ +0087ce: 1f03 3800 |001f: check-cast v3, Landroid/view/LayoutInflater; // type@0038 │ │ +0087d2: 1506 037f |0021: const/high16 v6, #int 2130903040 // #7f03 │ │ +0087d6: 1207 |0023: const/4 v7, #int 0 // #0 │ │ +0087d8: 6e30 6400 6307 |0024: invoke-virtual {v3, v6, v7}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0064 │ │ +0087de: 0c05 |0027: move-result-object v5 │ │ +0087e0: 1506 0a7f |0028: const/high16 v6, #int 2131361792 // #7f0a │ │ +0087e4: 6e20 6600 6500 |002a: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0066 │ │ +0087ea: 0c02 |002d: move-result-object v2 │ │ +0087ec: 1f02 4600 |002e: check-cast v2, Landroid/widget/GridView; // type@0046 │ │ +0087f0: 2206 7800 |0030: new-instance v6, Lcom/cr5315/cfdc/IconPickerAdapter; // type@0078 │ │ +0087f4: 5487 9000 |0032: iget-object v7, v8, Lcom/cr5315/cfdc/ExtensionTwoSettings;.context:Landroid/content/Context; // field@0090 │ │ +0087f8: 7020 4c01 7600 |0034: invoke-direct {v6, v7}, Lcom/cr5315/cfdc/IconPickerAdapter;.:(Landroid/content/Context;)V // method@014c │ │ +0087fe: 6e20 6d00 6200 |0037: invoke-virtual {v2, v6}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@006d │ │ +008804: 2206 7400 |003a: new-instance v6, Lcom/cr5315/cfdc/ExtensionTwoSettings$9; // type@0074 │ │ +008808: 7030 2101 8601 |003c: invoke-direct {v6, v8, v1}, Lcom/cr5315/cfdc/ExtensionTwoSettings$9;.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;Landroid/content/SharedPreferences$Editor;)V // method@0121 │ │ +00880e: 6e20 6e00 6200 |003f: invoke-virtual {v2, v6}, Landroid/widget/GridView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@006e │ │ +008814: 1406 0100 087f |0042: const v6, #float 1.80775e+38 // #7f080001 │ │ +00881a: 2207 6b00 |0045: new-instance v7, Lcom/cr5315/cfdc/ExtensionTwoSettings$10; // type@006b │ │ +00881e: 7020 0f01 8700 |0047: invoke-direct {v7, v8}, Lcom/cr5315/cfdc/ExtensionTwoSettings$10;.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V // method@010f │ │ +008824: 6e30 0300 6007 |004a: invoke-virtual {v0, v6, v7}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0003 │ │ +00882a: 6e20 0600 5000 |004d: invoke-virtual {v0, v5}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0006 │ │ +008830: 6e10 0200 0000 |0050: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0002 │ │ +008836: 6e10 0700 0000 |0053: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0007 │ │ +00883c: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0006 line=276 │ │ 0x000a line=277 │ │ 0x0011 line=278 │ │ 0x0017 line=279 │ │ @@ -7386,65 +7402,65 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 117 16-bit code units │ │ -00882c: |[00882c] com.cr5315.cfdc.ExtensionTwoSettings.showMessageDialog:()V │ │ -00883c: 2200 0400 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0004 │ │ -008840: 54a7 9000 |0002: iget-object v7, v10, Lcom/cr5315/cfdc/ExtensionTwoSettings;.context:Landroid/content/Context; // field@0090 │ │ -008844: 7020 0100 7000 |0004: invoke-direct {v0, v7}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0001 │ │ -00884a: 1407 1b00 087f |0007: const v7, #float 1.80776e+38 // #7f08001b │ │ -008850: 6e20 0500 7000 |000a: invoke-virtual {v0, v7}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0005 │ │ -008856: 54a7 9000 |000d: iget-object v7, v10, Lcom/cr5315/cfdc/ExtensionTwoSettings;.context:Landroid/content/Context; // field@0090 │ │ -00885a: 1a08 7702 |000f: const-string v8, "layout_inflater" // string@0277 │ │ -00885e: 6e20 1200 8700 |0011: invoke-virtual {v7, v8}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0012 │ │ -008864: 0c02 |0014: move-result-object v2 │ │ -008866: 1f02 3600 |0015: check-cast v2, Landroid/view/LayoutInflater; // type@0036 │ │ -00886a: 1407 0100 037f |0017: const v7, #float 1.74129e+38 // #7f030001 │ │ -008870: 1208 |001a: const/4 v8, #int 0 // #0 │ │ -008872: 6e30 6400 7208 |001b: invoke-virtual {v2, v7, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0064 │ │ -008878: 0c06 |001e: move-result-object v6 │ │ -00887a: 1407 0100 0a7f |001f: const v7, #float 1.83433e+38 // #7f0a0001 │ │ -008880: 6e20 6600 7600 |0022: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0066 │ │ -008886: 0c01 |0025: move-result-object v1 │ │ -008888: 1f01 4300 |0026: check-cast v1, Landroid/widget/EditText; // type@0043 │ │ -00888c: 54a7 9600 |0028: iget-object v7, v10, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0096 │ │ -008890: 1a08 fb02 |002a: const-string v8, "pref_message_two" // string@02fb │ │ -008894: 1409 1c00 087f |002c: const v9, #float 1.80776e+38 // #7f08001c │ │ -00889a: 6e20 3d01 9a00 |002f: invoke-virtual {v10, v9}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.getString:(I)Ljava/lang/String; // method@013d │ │ -0088a0: 0c09 |0032: move-result-object v9 │ │ -0088a2: 7230 2000 8709 |0033: invoke-interface {v7, v8, v9}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ -0088a8: 0c03 |0036: move-result-object v3 │ │ -0088aa: 6e20 6c00 3100 |0037: invoke-virtual {v1, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@006c │ │ -0088b0: 6e10 c601 0300 |003a: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@01c6 │ │ -0088b6: 0a07 |003d: move-result v7 │ │ -0088b8: 6e20 6b00 7100 |003e: invoke-virtual {v1, v7}, Landroid/widget/EditText;.setSelection:(I)V // method@006b │ │ -0088be: 1407 0200 0a7f |0041: const v7, #float 1.83434e+38 // #7f0a0002 │ │ -0088c4: 6e20 6600 7600 |0044: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0066 │ │ -0088ca: 0c05 |0047: move-result-object v5 │ │ -0088cc: 1f05 4100 |0048: check-cast v5, Landroid/widget/Button; // type@0041 │ │ -0088d0: 2207 6f00 |004a: new-instance v7, Lcom/cr5315/cfdc/ExtensionTwoSettings$6; // type@006f │ │ -0088d4: 7030 1b01 a701 |004c: invoke-direct {v7, v10, v1}, Lcom/cr5315/cfdc/ExtensionTwoSettings$6;.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;Landroid/widget/EditText;)V // method@011b │ │ -0088da: 6e20 6900 7500 |004f: invoke-virtual {v5, v7}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0069 │ │ -0088e0: 1407 0300 0a7f |0052: const v7, #float 1.83434e+38 // #7f0a0003 │ │ -0088e6: 6e20 6600 7600 |0055: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0066 │ │ -0088ec: 0c04 |0058: move-result-object v4 │ │ -0088ee: 1f04 4100 |0059: check-cast v4, Landroid/widget/Button; // type@0041 │ │ -0088f2: 2207 7000 |005b: new-instance v7, Lcom/cr5315/cfdc/ExtensionTwoSettings$7; // type@0070 │ │ -0088f6: 7030 1d01 a701 |005d: invoke-direct {v7, v10, v1}, Lcom/cr5315/cfdc/ExtensionTwoSettings$7;.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;Landroid/widget/EditText;)V // method@011d │ │ -0088fc: 6e20 6900 7400 |0060: invoke-virtual {v4, v7}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0069 │ │ -008902: 1407 0a00 0401 |0063: const v7, #float 2.42446e-38 // #0104000a │ │ -008908: 2208 7100 |0066: new-instance v8, Lcom/cr5315/cfdc/ExtensionTwoSettings$8; // type@0071 │ │ -00890c: 7030 1f01 a801 |0068: invoke-direct {v8, v10, v1}, Lcom/cr5315/cfdc/ExtensionTwoSettings$8;.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;Landroid/widget/EditText;)V // method@011f │ │ -008912: 6e30 0400 7008 |006b: invoke-virtual {v0, v7, v8}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0004 │ │ -008918: 6e20 0600 6000 |006e: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0006 │ │ -00891e: 6e10 0700 0000 |0071: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0007 │ │ -008924: 0e00 |0074: return-void │ │ +008840: |[008840] com.cr5315.cfdc.ExtensionTwoSettings.showMessageDialog:()V │ │ +008850: 2200 0600 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0006 │ │ +008854: 54a7 9000 |0002: iget-object v7, v10, Lcom/cr5315/cfdc/ExtensionTwoSettings;.context:Landroid/content/Context; // field@0090 │ │ +008858: 7020 0100 7000 |0004: invoke-direct {v0, v7}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0001 │ │ +00885e: 1407 1b00 087f |0007: const v7, #float 1.80776e+38 // #7f08001b │ │ +008864: 6e20 0500 7000 |000a: invoke-virtual {v0, v7}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0005 │ │ +00886a: 54a7 9000 |000d: iget-object v7, v10, Lcom/cr5315/cfdc/ExtensionTwoSettings;.context:Landroid/content/Context; // field@0090 │ │ +00886e: 1a08 7902 |000f: const-string v8, "layout_inflater" // string@0279 │ │ +008872: 6e20 1200 8700 |0011: invoke-virtual {v7, v8}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0012 │ │ +008878: 0c02 |0014: move-result-object v2 │ │ +00887a: 1f02 3800 |0015: check-cast v2, Landroid/view/LayoutInflater; // type@0038 │ │ +00887e: 1407 0100 037f |0017: const v7, #float 1.74129e+38 // #7f030001 │ │ +008884: 1208 |001a: const/4 v8, #int 0 // #0 │ │ +008886: 6e30 6400 7208 |001b: invoke-virtual {v2, v7, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0064 │ │ +00888c: 0c06 |001e: move-result-object v6 │ │ +00888e: 1407 0100 0a7f |001f: const v7, #float 1.83433e+38 // #7f0a0001 │ │ +008894: 6e20 6600 7600 |0022: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0066 │ │ +00889a: 0c01 |0025: move-result-object v1 │ │ +00889c: 1f01 4500 |0026: check-cast v1, Landroid/widget/EditText; // type@0045 │ │ +0088a0: 54a7 9600 |0028: iget-object v7, v10, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0096 │ │ +0088a4: 1a08 fd02 |002a: const-string v8, "pref_message_two" // string@02fd │ │ +0088a8: 1409 1c00 087f |002c: const v9, #float 1.80776e+38 // #7f08001c │ │ +0088ae: 6e20 3d01 9a00 |002f: invoke-virtual {v10, v9}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.getString:(I)Ljava/lang/String; // method@013d │ │ +0088b4: 0c09 |0032: move-result-object v9 │ │ +0088b6: 7230 2000 8709 |0033: invoke-interface {v7, v8, v9}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ +0088bc: 0c03 |0036: move-result-object v3 │ │ +0088be: 6e20 6c00 3100 |0037: invoke-virtual {v1, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@006c │ │ +0088c4: 6e10 c601 0300 |003a: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@01c6 │ │ +0088ca: 0a07 |003d: move-result v7 │ │ +0088cc: 6e20 6b00 7100 |003e: invoke-virtual {v1, v7}, Landroid/widget/EditText;.setSelection:(I)V // method@006b │ │ +0088d2: 1407 0200 0a7f |0041: const v7, #float 1.83434e+38 // #7f0a0002 │ │ +0088d8: 6e20 6600 7600 |0044: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0066 │ │ +0088de: 0c05 |0047: move-result-object v5 │ │ +0088e0: 1f05 4300 |0048: check-cast v5, Landroid/widget/Button; // type@0043 │ │ +0088e4: 2207 7100 |004a: new-instance v7, Lcom/cr5315/cfdc/ExtensionTwoSettings$6; // type@0071 │ │ +0088e8: 7030 1b01 a701 |004c: invoke-direct {v7, v10, v1}, Lcom/cr5315/cfdc/ExtensionTwoSettings$6;.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;Landroid/widget/EditText;)V // method@011b │ │ +0088ee: 6e20 6900 7500 |004f: invoke-virtual {v5, v7}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0069 │ │ +0088f4: 1407 0300 0a7f |0052: const v7, #float 1.83434e+38 // #7f0a0003 │ │ +0088fa: 6e20 6600 7600 |0055: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0066 │ │ +008900: 0c04 |0058: move-result-object v4 │ │ +008902: 1f04 4300 |0059: check-cast v4, Landroid/widget/Button; // type@0043 │ │ +008906: 2207 7200 |005b: new-instance v7, Lcom/cr5315/cfdc/ExtensionTwoSettings$7; // type@0072 │ │ +00890a: 7030 1d01 a701 |005d: invoke-direct {v7, v10, v1}, Lcom/cr5315/cfdc/ExtensionTwoSettings$7;.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;Landroid/widget/EditText;)V // method@011d │ │ +008910: 6e20 6900 7400 |0060: invoke-virtual {v4, v7}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0069 │ │ +008916: 1407 0a00 0401 |0063: const v7, #float 2.42446e-38 // #0104000a │ │ +00891c: 2208 7300 |0066: new-instance v8, Lcom/cr5315/cfdc/ExtensionTwoSettings$8; // type@0073 │ │ +008920: 7030 1f01 a801 |0068: invoke-direct {v8, v10, v1}, Lcom/cr5315/cfdc/ExtensionTwoSettings$8;.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;Landroid/widget/EditText;)V // method@011f │ │ +008926: 6e30 0400 7008 |006b: invoke-virtual {v0, v7, v8}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0004 │ │ +00892c: 6e20 0600 6000 |006e: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0006 │ │ +008932: 6e10 0700 0000 |0071: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0007 │ │ +008938: 0e00 |0074: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0007 line=235 │ │ 0x000d line=237 │ │ 0x0017 line=238 │ │ 0x001f line=239 │ │ @@ -7474,45 +7490,45 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -008928: |[008928] com.cr5315.cfdc.ExtensionTwoSettings.updateActionSummary:()V │ │ -008938: 5474 9600 |0000: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0096 │ │ -00893c: 1a05 d802 |0002: const-string v5, "pref_action_two" // string@02d8 │ │ -008940: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -008942: 7230 2000 5406 |0005: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ -008948: 0c02 |0008: move-result-object v2 │ │ -00894a: 3802 3200 |0009: if-eqz v2, 003b // +0032 │ │ -00894e: 2203 a100 |000b: new-instance v3, Ljava/util/ArrayList; // type@00a1 │ │ -008952: 7010 d201 0300 |000d: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@01d2 │ │ -008958: 6e10 3c01 0700 |0010: invoke-virtual {v7}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.getResources:()Landroid/content/res/Resources; // method@013c │ │ -00895e: 0c04 |0013: move-result-object v4 │ │ -008960: 1405 0100 057f |0014: const v5, #float 1.76787e+38 // #7f050001 │ │ -008966: 6e20 2900 5400 |0017: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0029 │ │ -00896c: 0c04 |001a: move-result-object v4 │ │ -00896e: 7110 d501 0400 |001b: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@01d5 │ │ -008974: 0c04 |001e: move-result-object v4 │ │ -008976: 6e20 d301 4300 |001f: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@01d3 │ │ -00897c: 6e20 d401 2300 |0022: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.indexOf:(Ljava/lang/Object;)I // method@01d4 │ │ -008982: 0a01 |0025: move-result v1 │ │ -008984: 12f4 |0026: const/4 v4, #int -1 // #ff │ │ -008986: 3341 0300 |0027: if-ne v1, v4, 002a // +0003 │ │ -00898a: 1201 |0029: const/4 v1, #int 0 // #0 │ │ -00898c: 6e10 3c01 0700 |002a: invoke-virtual {v7}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.getResources:()Landroid/content/res/Resources; // method@013c │ │ -008992: 0c04 |002d: move-result-object v4 │ │ -008994: 1505 057f |002e: const/high16 v5, #int 2131034112 // #7f05 │ │ -008998: 6e20 2900 5400 |0030: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0029 │ │ -00899e: 0c00 |0033: move-result-object v0 │ │ -0089a0: 5474 8f00 |0034: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionTwoSettings;.action:Landroid/preference/Preference; // field@008f │ │ -0089a4: 4605 0001 |0036: aget-object v5, v0, v1 │ │ -0089a8: 6e20 5500 5400 |0038: invoke-virtual {v4, v5}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ -0089ae: 0e00 |003b: return-void │ │ +00893c: |[00893c] com.cr5315.cfdc.ExtensionTwoSettings.updateActionSummary:()V │ │ +00894c: 5474 9600 |0000: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0096 │ │ +008950: 1a05 da02 |0002: const-string v5, "pref_action_two" // string@02da │ │ +008954: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +008956: 7230 2000 5406 |0005: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ +00895c: 0c02 |0008: move-result-object v2 │ │ +00895e: 3802 3200 |0009: if-eqz v2, 003b // +0032 │ │ +008962: 2203 a300 |000b: new-instance v3, Ljava/util/ArrayList; // type@00a3 │ │ +008966: 7010 d201 0300 |000d: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@01d2 │ │ +00896c: 6e10 3c01 0700 |0010: invoke-virtual {v7}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.getResources:()Landroid/content/res/Resources; // method@013c │ │ +008972: 0c04 |0013: move-result-object v4 │ │ +008974: 1405 0100 057f |0014: const v5, #float 1.76787e+38 // #7f050001 │ │ +00897a: 6e20 2900 5400 |0017: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0029 │ │ +008980: 0c04 |001a: move-result-object v4 │ │ +008982: 7110 d501 0400 |001b: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@01d5 │ │ +008988: 0c04 |001e: move-result-object v4 │ │ +00898a: 6e20 d301 4300 |001f: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@01d3 │ │ +008990: 6e20 d401 2300 |0022: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.indexOf:(Ljava/lang/Object;)I // method@01d4 │ │ +008996: 0a01 |0025: move-result v1 │ │ +008998: 12f4 |0026: const/4 v4, #int -1 // #ff │ │ +00899a: 3341 0300 |0027: if-ne v1, v4, 002a // +0003 │ │ +00899e: 1201 |0029: const/4 v1, #int 0 // #0 │ │ +0089a0: 6e10 3c01 0700 |002a: invoke-virtual {v7}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.getResources:()Landroid/content/res/Resources; // method@013c │ │ +0089a6: 0c04 |002d: move-result-object v4 │ │ +0089a8: 1505 057f |002e: const/high16 v5, #int 2131034112 // #7f05 │ │ +0089ac: 6e20 2900 5400 |0030: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0029 │ │ +0089b2: 0c00 |0033: move-result-object v0 │ │ +0089b4: 5474 8f00 |0034: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionTwoSettings;.action:Landroid/preference/Preference; // field@008f │ │ +0089b8: 4605 0001 |0036: aget-object v5, v0, v1 │ │ +0089bc: 6e20 5500 5400 |0038: invoke-virtual {v4, v5}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ +0089c2: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0009 line=220 │ │ 0x000b line=221 │ │ 0x0010 line=222 │ │ 0x0022 line=224 │ │ @@ -7532,22 +7548,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0089b0: |[0089b0] com.cr5315.cfdc.ExtensionTwoSettings.updateAllSummaries:()V │ │ -0089c0: 7010 4a01 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.updateTitleSummary:()V // method@014a │ │ -0089c6: 7010 4801 0000 |0003: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.updateMessageSummary:()V // method@0148 │ │ -0089cc: 7010 4701 0000 |0006: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.updateIconSummary:()V // method@0147 │ │ -0089d2: 7010 4601 0000 |0009: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.updateDateSummary:()V // method@0146 │ │ -0089d8: 7010 4901 0000 |000c: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.updateTimeSummary:()V // method@0149 │ │ -0089de: 7010 4401 0000 |000f: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.updateActionSummary:()V // method@0144 │ │ -0089e4: 0e00 |0012: return-void │ │ +0089c4: |[0089c4] com.cr5315.cfdc.ExtensionTwoSettings.updateAllSummaries:()V │ │ +0089d4: 7010 4a01 0000 |0000: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.updateTitleSummary:()V // method@014a │ │ +0089da: 7010 4801 0000 |0003: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.updateMessageSummary:()V // method@0148 │ │ +0089e0: 7010 4701 0000 |0006: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.updateIconSummary:()V // method@0147 │ │ +0089e6: 7010 4601 0000 |0009: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.updateDateSummary:()V // method@0146 │ │ +0089ec: 7010 4901 0000 |000c: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.updateTimeSummary:()V // method@0149 │ │ +0089f2: 7010 4401 0000 |000f: invoke-direct {v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.updateActionSummary:()V // method@0144 │ │ +0089f8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0003 line=166 │ │ 0x0006 line=167 │ │ 0x0009 line=168 │ │ 0x000c line=169 │ │ @@ -7561,50 +7577,50 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 69 16-bit code units │ │ -0089e8: |[0089e8] com.cr5315.cfdc.ExtensionTwoSettings.updateDateSummary:()V │ │ -0089f8: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -0089fa: 5495 9600 |0001: iget-object v5, v9, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0096 │ │ -0089fe: 1a06 eb02 |0003: const-string v6, "pref_date_year_two" // string@02eb │ │ -008a02: 7230 1f00 6508 |0005: invoke-interface {v5, v6, v8}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -008a08: 0a04 |0008: move-result v4 │ │ -008a0a: 5495 9600 |0009: iget-object v5, v9, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0096 │ │ -008a0e: 1a06 e402 |000b: const-string v6, "pref_date_month_two" // string@02e4 │ │ -008a12: 12f7 |000d: const/4 v7, #int -1 // #ff │ │ -008a14: 7230 1f00 6507 |000e: invoke-interface {v5, v6, v7}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -008a1a: 0a02 |0011: move-result v2 │ │ -008a1c: 5495 9600 |0012: iget-object v5, v9, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0096 │ │ -008a20: 1a06 e002 |0014: const-string v6, "pref_date_day_two" // string@02e0 │ │ -008a24: 7230 1f00 6508 |0016: invoke-interface {v5, v6, v8}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -008a2a: 0a01 |0019: move-result v1 │ │ -008a2c: 3804 2a00 |001a: if-eqz v4, 0044 // +002a │ │ -008a30: 3802 2800 |001c: if-eqz v2, 0044 // +0028 │ │ -008a34: 3801 2600 |001e: if-eqz v1, 0044 // +0026 │ │ -008a38: 7100 d701 0000 |0020: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@01d7 │ │ -008a3e: 0c00 |0023: move-result-object v0 │ │ -008a40: 1215 |0024: const/4 v5, #int 1 // #1 │ │ -008a42: 6e30 da01 5004 |0025: invoke-virtual {v0, v5, v4}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ -008a48: 1225 |0028: const/4 v5, #int 2 // #2 │ │ -008a4a: 6e30 da01 5002 |0029: invoke-virtual {v0, v5, v2}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ -008a50: 1255 |002c: const/4 v5, #int 5 // #5 │ │ -008a52: 6e30 da01 5001 |002d: invoke-virtual {v0, v5, v1}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ -008a58: 2203 a000 |0030: new-instance v3, Ljava/text/SimpleDateFormat; // type@00a0 │ │ -008a5c: 1a05 a003 |0032: const-string v5, "yyyy-MM-dd" // string@03a0 │ │ -008a60: 7020 d001 5300 |0034: invoke-direct {v3, v5}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@01d0 │ │ -008a66: 5495 9100 |0037: iget-object v5, v9, Lcom/cr5315/cfdc/ExtensionTwoSettings;.date:Landroid/preference/Preference; // field@0091 │ │ -008a6a: 6e10 d801 0000 |0039: invoke-virtual {v0}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@01d8 │ │ -008a70: 0c06 |003c: move-result-object v6 │ │ -008a72: 6e20 d101 6300 |003d: invoke-virtual {v3, v6}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@01d1 │ │ -008a78: 0c06 |0040: move-result-object v6 │ │ -008a7a: 6e20 5500 6500 |0041: invoke-virtual {v5, v6}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ -008a80: 0e00 |0044: return-void │ │ +0089fc: |[0089fc] com.cr5315.cfdc.ExtensionTwoSettings.updateDateSummary:()V │ │ +008a0c: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +008a0e: 5495 9600 |0001: iget-object v5, v9, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0096 │ │ +008a12: 1a06 ed02 |0003: const-string v6, "pref_date_year_two" // string@02ed │ │ +008a16: 7230 1f00 6508 |0005: invoke-interface {v5, v6, v8}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +008a1c: 0a04 |0008: move-result v4 │ │ +008a1e: 5495 9600 |0009: iget-object v5, v9, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0096 │ │ +008a22: 1a06 e602 |000b: const-string v6, "pref_date_month_two" // string@02e6 │ │ +008a26: 12f7 |000d: const/4 v7, #int -1 // #ff │ │ +008a28: 7230 1f00 6507 |000e: invoke-interface {v5, v6, v7}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +008a2e: 0a02 |0011: move-result v2 │ │ +008a30: 5495 9600 |0012: iget-object v5, v9, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0096 │ │ +008a34: 1a06 e202 |0014: const-string v6, "pref_date_day_two" // string@02e2 │ │ +008a38: 7230 1f00 6508 |0016: invoke-interface {v5, v6, v8}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +008a3e: 0a01 |0019: move-result v1 │ │ +008a40: 3804 2a00 |001a: if-eqz v4, 0044 // +002a │ │ +008a44: 3802 2800 |001c: if-eqz v2, 0044 // +0028 │ │ +008a48: 3801 2600 |001e: if-eqz v1, 0044 // +0026 │ │ +008a4c: 7100 d701 0000 |0020: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@01d7 │ │ +008a52: 0c00 |0023: move-result-object v0 │ │ +008a54: 1215 |0024: const/4 v5, #int 1 // #1 │ │ +008a56: 6e30 da01 5004 |0025: invoke-virtual {v0, v5, v4}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ +008a5c: 1225 |0028: const/4 v5, #int 2 // #2 │ │ +008a5e: 6e30 da01 5002 |0029: invoke-virtual {v0, v5, v2}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ +008a64: 1255 |002c: const/4 v5, #int 5 // #5 │ │ +008a66: 6e30 da01 5001 |002d: invoke-virtual {v0, v5, v1}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ +008a6c: 2203 a200 |0030: new-instance v3, Ljava/text/SimpleDateFormat; // type@00a2 │ │ +008a70: 1a05 a203 |0032: const-string v5, "yyyy-MM-dd" // string@03a2 │ │ +008a74: 7020 d001 5300 |0034: invoke-direct {v3, v5}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@01d0 │ │ +008a7a: 5495 9100 |0037: iget-object v5, v9, Lcom/cr5315/cfdc/ExtensionTwoSettings;.date:Landroid/preference/Preference; // field@0091 │ │ +008a7e: 6e10 d801 0000 |0039: invoke-virtual {v0}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@01d8 │ │ +008a84: 0c06 |003c: move-result-object v6 │ │ +008a86: 6e20 d101 6300 |003d: invoke-virtual {v3, v6}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@01d1 │ │ +008a8c: 0c06 |0040: move-result-object v6 │ │ +008a8e: 6e20 5500 6500 |0041: invoke-virtual {v5, v6}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ +008a94: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=188 │ │ 0x0009 line=189 │ │ 0x0012 line=190 │ │ 0x001a line=193 │ │ 0x0020 line=194 │ │ @@ -7627,24 +7643,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -008a84: |[008a84] com.cr5315.cfdc.ExtensionTwoSettings.updateIconSummary:()V │ │ -008a94: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ -008a96: 5441 9600 |0001: iget-object v1, v4, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0096 │ │ -008a9a: 1a02 f202 |0003: const-string v2, "pref_icon_two" // string@02f2 │ │ -008a9e: 7230 1f00 2103 |0005: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -008aa4: 0a00 |0008: move-result v0 │ │ -008aa6: 3230 0700 |0009: if-eq v0, v3, 0010 // +0007 │ │ -008aaa: 5441 9300 |000b: iget-object v1, v4, Lcom/cr5315/cfdc/ExtensionTwoSettings;.icon:Landroid/preference/Preference; // field@0093 │ │ -008aae: 6e20 5300 0100 |000d: invoke-virtual {v1, v0}, Landroid/preference/Preference;.setIcon:(I)V // method@0053 │ │ -008ab4: 0e00 |0010: return-void │ │ +008a98: |[008a98] com.cr5315.cfdc.ExtensionTwoSettings.updateIconSummary:()V │ │ +008aa8: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ +008aaa: 5441 9600 |0001: iget-object v1, v4, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0096 │ │ +008aae: 1a02 f402 |0003: const-string v2, "pref_icon_two" // string@02f4 │ │ +008ab2: 7230 1f00 2103 |0005: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +008ab8: 0a00 |0008: move-result v0 │ │ +008aba: 3230 0700 |0009: if-eq v0, v3, 0010 // +0007 │ │ +008abe: 5441 9300 |000b: iget-object v1, v4, Lcom/cr5315/cfdc/ExtensionTwoSettings;.icon:Landroid/preference/Preference; // field@0093 │ │ +008ac2: 6e20 5300 0100 |000d: invoke-virtual {v1, v0}, Landroid/preference/Preference;.setIcon:(I)V // method@0053 │ │ +008ac8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=182 │ │ 0x0009 line=183 │ │ 0x000b line=184 │ │ 0x0010 line=185 │ │ locals : │ │ @@ -7656,25 +7672,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -008ab8: |[008ab8] com.cr5315.cfdc.ExtensionTwoSettings.updateMessageSummary:()V │ │ -008ac8: 5440 9400 |0000: iget-object v0, v4, Lcom/cr5315/cfdc/ExtensionTwoSettings;.message:Landroid/preference/Preference; // field@0094 │ │ -008acc: 5441 9600 |0002: iget-object v1, v4, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0096 │ │ -008ad0: 1a02 fb02 |0004: const-string v2, "pref_message_two" // string@02fb │ │ -008ad4: 1403 1c00 087f |0006: const v3, #float 1.80776e+38 // #7f08001c │ │ -008ada: 6e20 3d01 3400 |0009: invoke-virtual {v4, v3}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.getString:(I)Ljava/lang/String; // method@013d │ │ -008ae0: 0c03 |000c: move-result-object v3 │ │ -008ae2: 7230 2000 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ -008ae8: 0c01 |0010: move-result-object v1 │ │ -008aea: 6e20 5500 1000 |0011: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ -008af0: 0e00 |0014: return-void │ │ +008acc: |[008acc] com.cr5315.cfdc.ExtensionTwoSettings.updateMessageSummary:()V │ │ +008adc: 5440 9400 |0000: iget-object v0, v4, Lcom/cr5315/cfdc/ExtensionTwoSettings;.message:Landroid/preference/Preference; // field@0094 │ │ +008ae0: 5441 9600 |0002: iget-object v1, v4, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0096 │ │ +008ae4: 1a02 fd02 |0004: const-string v2, "pref_message_two" // string@02fd │ │ +008ae8: 1403 1c00 087f |0006: const v3, #float 1.80776e+38 // #7f08001c │ │ +008aee: 6e20 3d01 3400 |0009: invoke-virtual {v4, v3}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.getString:(I)Ljava/lang/String; // method@013d │ │ +008af4: 0c03 |000c: move-result-object v3 │ │ +008af6: 7230 2000 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ +008afc: 0c01 |0010: move-result-object v1 │ │ +008afe: 6e20 5500 1000 |0011: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ +008b04: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0014 line=179 │ │ locals : │ │ 0x0000 - 0x0015 reg=4 this Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ │ │ @@ -7683,42 +7699,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -008af4: |[008af4] com.cr5315.cfdc.ExtensionTwoSettings.updateTimeSummary:()V │ │ -008b04: 12f6 |0000: const/4 v6, #int -1 // #ff │ │ -008b06: 5474 9600 |0001: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0096 │ │ -008b0a: 1a05 0003 |0003: const-string v5, "pref_time_hour_two" // string@0300 │ │ -008b0e: 7230 1f00 5406 |0005: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -008b14: 0a01 |0008: move-result v1 │ │ -008b16: 5474 9600 |0009: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0096 │ │ -008b1a: 1a05 0403 |000b: const-string v5, "pref_time_minute_two" // string@0304 │ │ -008b1e: 7230 1f00 5406 |000d: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -008b24: 0a02 |0010: move-result v2 │ │ -008b26: 3761 2600 |0011: if-le v1, v6, 0037 // +0026 │ │ -008b2a: 3762 2400 |0013: if-le v2, v6, 0037 // +0024 │ │ -008b2e: 7100 d701 0000 |0015: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@01d7 │ │ -008b34: 0c00 |0018: move-result-object v0 │ │ -008b36: 1304 0b00 |0019: const/16 v4, #int 11 // #b │ │ -008b3a: 6e30 da01 4001 |001b: invoke-virtual {v0, v4, v1}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ -008b40: 1304 0c00 |001e: const/16 v4, #int 12 // #c │ │ -008b44: 6e30 da01 4002 |0020: invoke-virtual {v0, v4, v2}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ -008b4a: 2203 a000 |0023: new-instance v3, Ljava/text/SimpleDateFormat; // type@00a0 │ │ -008b4e: 1a04 3400 |0025: const-string v4, "HH:mm" // string@0034 │ │ -008b52: 7020 d001 4300 |0027: invoke-direct {v3, v4}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@01d0 │ │ -008b58: 5474 9800 |002a: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionTwoSettings;.time:Landroid/preference/Preference; // field@0098 │ │ -008b5c: 6e10 d801 0000 |002c: invoke-virtual {v0}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@01d8 │ │ -008b62: 0c05 |002f: move-result-object v5 │ │ -008b64: 6e20 d101 5300 |0030: invoke-virtual {v3, v5}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@01d1 │ │ -008b6a: 0c05 |0033: move-result-object v5 │ │ -008b6c: 6e20 5500 5400 |0034: invoke-virtual {v4, v5}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ -008b72: 0e00 |0037: return-void │ │ +008b08: |[008b08] com.cr5315.cfdc.ExtensionTwoSettings.updateTimeSummary:()V │ │ +008b18: 12f6 |0000: const/4 v6, #int -1 // #ff │ │ +008b1a: 5474 9600 |0001: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0096 │ │ +008b1e: 1a05 0203 |0003: const-string v5, "pref_time_hour_two" // string@0302 │ │ +008b22: 7230 1f00 5406 |0005: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +008b28: 0a01 |0008: move-result v1 │ │ +008b2a: 5474 9600 |0009: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0096 │ │ +008b2e: 1a05 0603 |000b: const-string v5, "pref_time_minute_two" // string@0306 │ │ +008b32: 7230 1f00 5406 |000d: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +008b38: 0a02 |0010: move-result v2 │ │ +008b3a: 3761 2600 |0011: if-le v1, v6, 0037 // +0026 │ │ +008b3e: 3762 2400 |0013: if-le v2, v6, 0037 // +0024 │ │ +008b42: 7100 d701 0000 |0015: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@01d7 │ │ +008b48: 0c00 |0018: move-result-object v0 │ │ +008b4a: 1304 0b00 |0019: const/16 v4, #int 11 // #b │ │ +008b4e: 6e30 da01 4001 |001b: invoke-virtual {v0, v4, v1}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ +008b54: 1304 0c00 |001e: const/16 v4, #int 12 // #c │ │ +008b58: 6e30 da01 4002 |0020: invoke-virtual {v0, v4, v2}, Ljava/util/Calendar;.set:(II)V // method@01da │ │ +008b5e: 2203 a200 |0023: new-instance v3, Ljava/text/SimpleDateFormat; // type@00a2 │ │ +008b62: 1a04 3400 |0025: const-string v4, "HH:mm" // string@0034 │ │ +008b66: 7020 d001 4300 |0027: invoke-direct {v3, v4}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@01d0 │ │ +008b6c: 5474 9800 |002a: iget-object v4, v7, Lcom/cr5315/cfdc/ExtensionTwoSettings;.time:Landroid/preference/Preference; // field@0098 │ │ +008b70: 6e10 d801 0000 |002c: invoke-virtual {v0}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@01d8 │ │ +008b76: 0c05 |002f: move-result-object v5 │ │ +008b78: 6e20 d101 5300 |0030: invoke-virtual {v3, v5}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@01d1 │ │ +008b7e: 0c05 |0033: move-result-object v5 │ │ +008b80: 6e20 5500 5400 |0034: invoke-virtual {v4, v5}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ +008b86: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=205 │ │ 0x0009 line=206 │ │ 0x0011 line=208 │ │ 0x0015 line=209 │ │ 0x0019 line=210 │ │ @@ -7738,23 +7754,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -008b74: |[008b74] com.cr5315.cfdc.ExtensionTwoSettings.updateTitleSummary:()V │ │ -008b84: 5440 9900 |0000: iget-object v0, v4, Lcom/cr5315/cfdc/ExtensionTwoSettings;.title:Landroid/preference/Preference; // field@0099 │ │ -008b88: 5441 9600 |0002: iget-object v1, v4, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0096 │ │ -008b8c: 1a02 0c03 |0004: const-string v2, "pref_title_two" // string@030c │ │ -008b90: 1a03 0000 |0006: const-string v3, "" // string@0000 │ │ -008b94: 7230 2000 2103 |0008: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ -008b9a: 0c01 |000b: move-result-object v1 │ │ -008b9c: 6e20 5500 1000 |000c: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ -008ba2: 0e00 |000f: return-void │ │ +008b88: |[008b88] com.cr5315.cfdc.ExtensionTwoSettings.updateTitleSummary:()V │ │ +008b98: 5440 9900 |0000: iget-object v0, v4, Lcom/cr5315/cfdc/ExtensionTwoSettings;.title:Landroid/preference/Preference; // field@0099 │ │ +008b9c: 5441 9600 |0002: iget-object v1, v4, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0096 │ │ +008ba0: 1a02 0e03 |0004: const-string v2, "pref_title_two" // string@030e │ │ +008ba4: 1a03 0000 |0006: const-string v3, "" // string@0000 │ │ +008ba8: 7230 2000 2103 |0008: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ +008bae: 0c01 |000b: move-result-object v1 │ │ +008bb0: 6e20 5500 1000 |000c: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0055 │ │ +008bb6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x000f line=175 │ │ locals : │ │ 0x0000 - 0x0010 reg=4 this Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ │ │ @@ -7764,42 +7780,42 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -008ba4: |[008ba4] com.cr5315.cfdc.ExtensionTwoSettings.onCreate:(Landroid/os/Bundle;)V │ │ -008bb4: 6f20 5700 4300 |0000: invoke-super {v3, v4}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@0057 │ │ -008bba: 6e10 3901 0300 |0003: invoke-virtual {v3}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.getActionBar:()Landroid/app/ActionBar; // method@0139 │ │ -008bc0: 0c01 |0006: move-result-object v1 │ │ -008bc2: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -008bc6: 6e10 3901 0300 |0009: invoke-virtual {v3}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.getActionBar:()Landroid/app/ActionBar; // method@0139 │ │ -008bcc: 0c01 |000c: move-result-object v1 │ │ -008bce: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -008bd0: 6e20 0000 2100 |000e: invoke-virtual {v1, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@0000 │ │ -008bd6: 5b33 9000 |0011: iput-object v3, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings;.context:Landroid/content/Context; // field@0090 │ │ -008bda: 5431 9000 |0013: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings;.context:Landroid/content/Context; // field@0090 │ │ -008bde: 7110 5b00 0100 |0015: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ -008be4: 0c01 |0018: move-result-object v1 │ │ -008be6: 5b31 9600 |0019: iput-object v1, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0096 │ │ -008bea: 5431 9600 |001b: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0096 │ │ -008bee: 7210 1d00 0100 |001d: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@001d │ │ -008bf4: 0c01 |0020: move-result-object v1 │ │ -008bf6: 5b31 9200 |0021: iput-object v1, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings;.editor:Landroid/content/SharedPreferences$Editor; // field@0092 │ │ -008bfa: 6e10 3b01 0300 |0023: invoke-virtual {v3}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.getIntent:()Landroid/content/Intent; // method@013b │ │ -008c00: 0c01 |0026: move-result-object v1 │ │ -008c02: 6e10 1600 0100 |0027: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0016 │ │ -008c08: 0c00 |002a: move-result-object v0 │ │ -008c0a: 3800 0a00 |002b: if-eqz v0, 0035 // +000a │ │ -008c0e: 1a01 2002 |002d: const-string v1, "fromExtension" // string@0220 │ │ -008c12: 6e20 3400 1000 |002f: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0034 │ │ -008c18: 0a01 |0032: move-result v1 │ │ -008c1a: 5c31 9700 |0033: iput-boolean v1, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings;.showUpdateNotice:Z // field@0097 │ │ -008c1e: 0e00 |0035: return-void │ │ +008bb8: |[008bb8] com.cr5315.cfdc.ExtensionTwoSettings.onCreate:(Landroid/os/Bundle;)V │ │ +008bc8: 6f20 5700 4300 |0000: invoke-super {v3, v4}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@0057 │ │ +008bce: 6e10 3901 0300 |0003: invoke-virtual {v3}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.getActionBar:()Landroid/app/ActionBar; // method@0139 │ │ +008bd4: 0c01 |0006: move-result-object v1 │ │ +008bd6: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +008bda: 6e10 3901 0300 |0009: invoke-virtual {v3}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.getActionBar:()Landroid/app/ActionBar; // method@0139 │ │ +008be0: 0c01 |000c: move-result-object v1 │ │ +008be2: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +008be4: 6e20 0000 2100 |000e: invoke-virtual {v1, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@0000 │ │ +008bea: 5b33 9000 |0011: iput-object v3, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings;.context:Landroid/content/Context; // field@0090 │ │ +008bee: 5431 9000 |0013: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings;.context:Landroid/content/Context; // field@0090 │ │ +008bf2: 7110 5b00 0100 |0015: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ +008bf8: 0c01 |0018: move-result-object v1 │ │ +008bfa: 5b31 9600 |0019: iput-object v1, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0096 │ │ +008bfe: 5431 9600 |001b: iget-object v1, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0096 │ │ +008c02: 7210 1d00 0100 |001d: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@001d │ │ +008c08: 0c01 |0020: move-result-object v1 │ │ +008c0a: 5b31 9200 |0021: iput-object v1, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings;.editor:Landroid/content/SharedPreferences$Editor; // field@0092 │ │ +008c0e: 6e10 3b01 0300 |0023: invoke-virtual {v3}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.getIntent:()Landroid/content/Intent; // method@013b │ │ +008c14: 0c01 |0026: move-result-object v1 │ │ +008c16: 6e10 1600 0100 |0027: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0016 │ │ +008c1c: 0c00 |002a: move-result-object v0 │ │ +008c1e: 3800 0a00 |002b: if-eqz v0, 0035 // +000a │ │ +008c22: 1a01 2202 |002d: const-string v1, "fromExtension" // string@0222 │ │ +008c26: 6e20 3400 1000 |002f: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0034 │ │ +008c2c: 0a01 |0032: move-result v1 │ │ +008c2e: 5c31 9700 |0033: iput-boolean v1, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings;.showUpdateNotice:Z // field@0097 │ │ +008c32: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0003 line=73 │ │ 0x0011 line=75 │ │ 0x0013 line=76 │ │ 0x001b line=77 │ │ @@ -7817,26 +7833,26 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -008c20: |[008c20] com.cr5315.cfdc.ExtensionTwoSettings.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -008c30: 7210 6500 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@0065 │ │ -008c36: 0a00 |0003: move-result v0 │ │ -008c38: 2b00 0e00 0000 |0004: packed-switch v0, 00000012 // +0000000e │ │ -008c3e: 6f20 5800 2100 |0007: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0058 │ │ -008c44: 0a00 |000a: move-result v0 │ │ -008c46: 0f00 |000b: return v0 │ │ -008c48: 6e10 3801 0100 |000c: invoke-virtual {v1}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.finish:()V // method@0138 │ │ -008c4e: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -008c50: 28fb |0010: goto 000b // -0005 │ │ -008c52: 0000 |0011: nop // spacer │ │ -008c54: 0001 0100 2c00 0201 0800 0000 |0012: packed-switch-data (6 units) │ │ +008c34: |[008c34] com.cr5315.cfdc.ExtensionTwoSettings.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +008c44: 7210 6500 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@0065 │ │ +008c4a: 0a00 |0003: move-result v0 │ │ +008c4c: 2b00 0e00 0000 |0004: packed-switch v0, 00000012 // +0000000e │ │ +008c52: 6f20 5800 2100 |0007: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0058 │ │ +008c58: 0a00 |000a: move-result v0 │ │ +008c5a: 0f00 |000b: return v0 │ │ +008c5c: 6e10 3801 0100 |000c: invoke-virtual {v1}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.finish:()V // method@0138 │ │ +008c62: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +008c64: 28fb |0010: goto 000b // -0005 │ │ +008c66: 0000 |0011: nop // spacer │ │ +008c68: 0001 0100 2c00 0201 0800 0000 |0012: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0007 line=391 │ │ 0x000c line=388 │ │ 0x000f line=389 │ │ 0x0011 line=386 │ │ @@ -7849,27 +7865,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -008c60: |[008c60] com.cr5315.cfdc.ExtensionTwoSettings.onPause:()V │ │ -008c70: 5530 9700 |0000: iget-boolean v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings;.showUpdateNotice:Z // field@0097 │ │ -008c74: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ -008c78: 5430 9000 |0004: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings;.context:Landroid/content/Context; // field@0090 │ │ -008c7c: 1401 1000 087f |0006: const v1, #float 1.80775e+38 // #7f080010 │ │ -008c82: 6e20 3d01 1300 |0009: invoke-virtual {v3, v1}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.getString:(I)Ljava/lang/String; // method@013d │ │ -008c88: 0c01 |000c: move-result-object v1 │ │ -008c8a: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -008c8c: 7130 7500 1002 |000e: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0075 │ │ -008c92: 0c00 |0011: move-result-object v0 │ │ -008c94: 6e10 7600 0000 |0012: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0076 │ │ -008c9a: 6f10 5900 0300 |0015: invoke-super {v3}, Landroid/preference/PreferenceActivity;.onPause:()V // method@0059 │ │ -008ca0: 0e00 |0018: return-void │ │ +008c74: |[008c74] com.cr5315.cfdc.ExtensionTwoSettings.onPause:()V │ │ +008c84: 5530 9700 |0000: iget-boolean v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings;.showUpdateNotice:Z // field@0097 │ │ +008c88: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ +008c8c: 5430 9000 |0004: iget-object v0, v3, Lcom/cr5315/cfdc/ExtensionTwoSettings;.context:Landroid/content/Context; // field@0090 │ │ +008c90: 1401 1000 087f |0006: const v1, #float 1.80775e+38 // #7f080010 │ │ +008c96: 6e20 3d01 1300 |0009: invoke-virtual {v3, v1}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.getString:(I)Ljava/lang/String; // method@013d │ │ +008c9c: 0c01 |000c: move-result-object v1 │ │ +008c9e: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +008ca0: 7130 7500 1002 |000e: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0075 │ │ +008ca6: 0c00 |0011: move-result-object v0 │ │ +008ca8: 6e10 7600 0000 |0012: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0076 │ │ +008cae: 6f10 5900 0300 |0015: invoke-super {v3}, Landroid/preference/PreferenceActivity;.onPause:()V // method@0059 │ │ +008cb4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0004 line=160 │ │ 0x0015 line=161 │ │ 0x0018 line=162 │ │ locals : │ │ @@ -7880,66 +7896,66 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 115 16-bit code units │ │ -008ca4: |[008ca4] com.cr5315.cfdc.ExtensionTwoSettings.onPostCreate:(Landroid/os/Bundle;)V │ │ -008cb4: 6f20 5a00 3200 |0000: invoke-super {v2, v3}, Landroid/preference/PreferenceActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@005a │ │ -008cba: 1400 0200 047f |0003: const v0, #float 1.75458e+38 // #7f040002 │ │ -008cc0: 6e20 3601 0200 |0006: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.addPreferencesFromResource:(I)V // method@0136 │ │ -008cc6: 1a00 0c03 |0009: const-string v0, "pref_title_two" // string@030c │ │ -008cca: 6e20 3701 0200 |000b: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@0137 │ │ -008cd0: 0c00 |000e: move-result-object v0 │ │ -008cd2: 5b20 9900 |000f: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionTwoSettings;.title:Landroid/preference/Preference; // field@0099 │ │ -008cd6: 1a00 fb02 |0011: const-string v0, "pref_message_two" // string@02fb │ │ -008cda: 6e20 3701 0200 |0013: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@0137 │ │ -008ce0: 0c00 |0016: move-result-object v0 │ │ -008ce2: 5b20 9400 |0017: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionTwoSettings;.message:Landroid/preference/Preference; // field@0094 │ │ -008ce6: 1a00 f202 |0019: const-string v0, "pref_icon_two" // string@02f2 │ │ -008cea: 6e20 3701 0200 |001b: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@0137 │ │ -008cf0: 0c00 |001e: move-result-object v0 │ │ -008cf2: 5b20 9300 |001f: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionTwoSettings;.icon:Landroid/preference/Preference; // field@0093 │ │ -008cf6: 1a00 e702 |0021: const-string v0, "pref_date_two" // string@02e7 │ │ -008cfa: 6e20 3701 0200 |0023: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@0137 │ │ -008d00: 0c00 |0026: move-result-object v0 │ │ -008d02: 5b20 9100 |0027: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionTwoSettings;.date:Landroid/preference/Preference; // field@0091 │ │ -008d06: 1a00 0703 |0029: const-string v0, "pref_time_two" // string@0307 │ │ -008d0a: 6e20 3701 0200 |002b: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@0137 │ │ -008d10: 0c00 |002e: move-result-object v0 │ │ -008d12: 5b20 9800 |002f: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionTwoSettings;.time:Landroid/preference/Preference; // field@0098 │ │ -008d16: 1a00 d802 |0031: const-string v0, "pref_action_two" // string@02d8 │ │ -008d1a: 6e20 3701 0200 |0033: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@0137 │ │ -008d20: 0c00 |0036: move-result-object v0 │ │ -008d22: 5b20 8f00 |0037: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionTwoSettings;.action:Landroid/preference/Preference; // field@008f │ │ -008d26: 7010 4501 0200 |0039: invoke-direct {v2}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.updateAllSummaries:()V // method@0145 │ │ -008d2c: 5420 9100 |003c: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionTwoSettings;.date:Landroid/preference/Preference; // field@0091 │ │ -008d30: 2201 6a00 |003e: new-instance v1, Lcom/cr5315/cfdc/ExtensionTwoSettings$1; // type@006a │ │ -008d34: 7020 1101 2100 |0040: invoke-direct {v1, v2}, Lcom/cr5315/cfdc/ExtensionTwoSettings$1;.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V // method@0111 │ │ -008d3a: 6e20 5400 1000 |0043: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@0054 │ │ -008d40: 5420 9800 |0046: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionTwoSettings;.time:Landroid/preference/Preference; // field@0098 │ │ -008d44: 2201 6b00 |0048: new-instance v1, Lcom/cr5315/cfdc/ExtensionTwoSettings$2; // type@006b │ │ -008d48: 7020 1301 2100 |004a: invoke-direct {v1, v2}, Lcom/cr5315/cfdc/ExtensionTwoSettings$2;.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V // method@0113 │ │ -008d4e: 6e20 5400 1000 |004d: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@0054 │ │ -008d54: 5420 9300 |0050: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionTwoSettings;.icon:Landroid/preference/Preference; // field@0093 │ │ -008d58: 2201 6c00 |0052: new-instance v1, Lcom/cr5315/cfdc/ExtensionTwoSettings$3; // type@006c │ │ -008d5c: 7020 1501 2100 |0054: invoke-direct {v1, v2}, Lcom/cr5315/cfdc/ExtensionTwoSettings$3;.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V // method@0115 │ │ -008d62: 6e20 5400 1000 |0057: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@0054 │ │ -008d68: 5420 9400 |005a: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionTwoSettings;.message:Landroid/preference/Preference; // field@0094 │ │ -008d6c: 2201 6d00 |005c: new-instance v1, Lcom/cr5315/cfdc/ExtensionTwoSettings$4; // type@006d │ │ -008d70: 7020 1701 2100 |005e: invoke-direct {v1, v2}, Lcom/cr5315/cfdc/ExtensionTwoSettings$4;.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V // method@0117 │ │ -008d76: 6e20 5400 1000 |0061: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@0054 │ │ -008d7c: 2200 6e00 |0064: new-instance v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$5; // type@006e │ │ -008d80: 7020 1901 2000 |0066: invoke-direct {v0, v2}, Lcom/cr5315/cfdc/ExtensionTwoSettings$5;.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V // method@0119 │ │ -008d86: 5b20 9500 |0069: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@0095 │ │ -008d8a: 5420 9600 |006b: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0096 │ │ -008d8e: 5421 9500 |006d: iget-object v1, v2, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@0095 │ │ -008d92: 7220 2100 1000 |006f: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@0021 │ │ -008d98: 0e00 |0072: return-void │ │ +008cb8: |[008cb8] com.cr5315.cfdc.ExtensionTwoSettings.onPostCreate:(Landroid/os/Bundle;)V │ │ +008cc8: 6f20 5a00 3200 |0000: invoke-super {v2, v3}, Landroid/preference/PreferenceActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@005a │ │ +008cce: 1400 0200 047f |0003: const v0, #float 1.75458e+38 // #7f040002 │ │ +008cd4: 6e20 3601 0200 |0006: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.addPreferencesFromResource:(I)V // method@0136 │ │ +008cda: 1a00 0e03 |0009: const-string v0, "pref_title_two" // string@030e │ │ +008cde: 6e20 3701 0200 |000b: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@0137 │ │ +008ce4: 0c00 |000e: move-result-object v0 │ │ +008ce6: 5b20 9900 |000f: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionTwoSettings;.title:Landroid/preference/Preference; // field@0099 │ │ +008cea: 1a00 fd02 |0011: const-string v0, "pref_message_two" // string@02fd │ │ +008cee: 6e20 3701 0200 |0013: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@0137 │ │ +008cf4: 0c00 |0016: move-result-object v0 │ │ +008cf6: 5b20 9400 |0017: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionTwoSettings;.message:Landroid/preference/Preference; // field@0094 │ │ +008cfa: 1a00 f402 |0019: const-string v0, "pref_icon_two" // string@02f4 │ │ +008cfe: 6e20 3701 0200 |001b: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@0137 │ │ +008d04: 0c00 |001e: move-result-object v0 │ │ +008d06: 5b20 9300 |001f: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionTwoSettings;.icon:Landroid/preference/Preference; // field@0093 │ │ +008d0a: 1a00 e902 |0021: const-string v0, "pref_date_two" // string@02e9 │ │ +008d0e: 6e20 3701 0200 |0023: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@0137 │ │ +008d14: 0c00 |0026: move-result-object v0 │ │ +008d16: 5b20 9100 |0027: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionTwoSettings;.date:Landroid/preference/Preference; // field@0091 │ │ +008d1a: 1a00 0903 |0029: const-string v0, "pref_time_two" // string@0309 │ │ +008d1e: 6e20 3701 0200 |002b: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@0137 │ │ +008d24: 0c00 |002e: move-result-object v0 │ │ +008d26: 5b20 9800 |002f: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionTwoSettings;.time:Landroid/preference/Preference; // field@0098 │ │ +008d2a: 1a00 da02 |0031: const-string v0, "pref_action_two" // string@02da │ │ +008d2e: 6e20 3701 0200 |0033: invoke-virtual {v2, v0}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@0137 │ │ +008d34: 0c00 |0036: move-result-object v0 │ │ +008d36: 5b20 8f00 |0037: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionTwoSettings;.action:Landroid/preference/Preference; // field@008f │ │ +008d3a: 7010 4501 0200 |0039: invoke-direct {v2}, Lcom/cr5315/cfdc/ExtensionTwoSettings;.updateAllSummaries:()V // method@0145 │ │ +008d40: 5420 9100 |003c: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionTwoSettings;.date:Landroid/preference/Preference; // field@0091 │ │ +008d44: 2201 6c00 |003e: new-instance v1, Lcom/cr5315/cfdc/ExtensionTwoSettings$1; // type@006c │ │ +008d48: 7020 1101 2100 |0040: invoke-direct {v1, v2}, Lcom/cr5315/cfdc/ExtensionTwoSettings$1;.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V // method@0111 │ │ +008d4e: 6e20 5400 1000 |0043: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@0054 │ │ +008d54: 5420 9800 |0046: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionTwoSettings;.time:Landroid/preference/Preference; // field@0098 │ │ +008d58: 2201 6d00 |0048: new-instance v1, Lcom/cr5315/cfdc/ExtensionTwoSettings$2; // type@006d │ │ +008d5c: 7020 1301 2100 |004a: invoke-direct {v1, v2}, Lcom/cr5315/cfdc/ExtensionTwoSettings$2;.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V // method@0113 │ │ +008d62: 6e20 5400 1000 |004d: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@0054 │ │ +008d68: 5420 9300 |0050: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionTwoSettings;.icon:Landroid/preference/Preference; // field@0093 │ │ +008d6c: 2201 6e00 |0052: new-instance v1, Lcom/cr5315/cfdc/ExtensionTwoSettings$3; // type@006e │ │ +008d70: 7020 1501 2100 |0054: invoke-direct {v1, v2}, Lcom/cr5315/cfdc/ExtensionTwoSettings$3;.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V // method@0115 │ │ +008d76: 6e20 5400 1000 |0057: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@0054 │ │ +008d7c: 5420 9400 |005a: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionTwoSettings;.message:Landroid/preference/Preference; // field@0094 │ │ +008d80: 2201 6f00 |005c: new-instance v1, Lcom/cr5315/cfdc/ExtensionTwoSettings$4; // type@006f │ │ +008d84: 7020 1701 2100 |005e: invoke-direct {v1, v2}, Lcom/cr5315/cfdc/ExtensionTwoSettings$4;.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V // method@0117 │ │ +008d8a: 6e20 5400 1000 |0061: invoke-virtual {v0, v1}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@0054 │ │ +008d90: 2200 7000 |0064: new-instance v0, Lcom/cr5315/cfdc/ExtensionTwoSettings$5; // type@0070 │ │ +008d94: 7020 1901 2000 |0066: invoke-direct {v0, v2}, Lcom/cr5315/cfdc/ExtensionTwoSettings$5;.:(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V // method@0119 │ │ +008d9a: 5b20 9500 |0069: iput-object v0, v2, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@0095 │ │ +008d9e: 5420 9600 |006b: iget-object v0, v2, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferences:Landroid/content/SharedPreferences; // field@0096 │ │ +008da2: 5421 9500 |006d: iget-object v1, v2, Lcom/cr5315/cfdc/ExtensionTwoSettings;.sharedPreferenceChangeListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@0095 │ │ +008da6: 7220 2100 1000 |006f: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@0021 │ │ +008dac: 0e00 |0072: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ 0x0009 line=90 │ │ 0x0011 line=91 │ │ 0x0019 line=92 │ │ @@ -7957,17 +7973,17 @@ │ │ locals : │ │ 0x0000 - 0x0073 reg=2 this Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ 0x0000 - 0x0073 reg=3 savedInstanceState Landroid/os/Bundle; │ │ │ │ source_file_idx : 50 (ExtensionTwoSettings.java) │ │ │ │ Class #41 header: │ │ -class_idx : 118 │ │ +class_idx : 120 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 64 │ │ +superclass_idx : 66 │ │ source_file_idx : 64 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #41 - │ │ @@ -7991,746 +8007,795 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 1557 16-bit code units │ │ -008d9c: |[008d9c] com.cr5315.cfdc.IconPickerAdapter.:()V │ │ -008dac: 1403 2400 027f |0000: const v3, #float 1.728e+38 // #7f020024 │ │ -008db2: 1300 8e00 |0003: const/16 v0, #int 142 // #8e │ │ -008db6: 2300 b000 |0005: new-array v0, v0, [Ljava/lang/Integer; // type@00b0 │ │ -008dba: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -008dbc: 1402 5f00 027f |0008: const v2, #float 1.72802e+38 // #7f02005f │ │ -008dc2: 7110 be01 0200 |000b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -008dc8: 0c02 |000e: move-result-object v2 │ │ -008dca: 4d02 0001 |000f: aput-object v2, v0, v1 │ │ -008dce: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -008dd0: 1502 027f |0012: const/high16 v2, #int 2130837504 // #7f02 │ │ -008dd4: 7110 be01 0200 |0014: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -008dda: 0c02 |0017: move-result-object v2 │ │ -008ddc: 4d02 0001 |0018: aput-object v2, v0, v1 │ │ -008de0: 1221 |001a: const/4 v1, #int 2 // #2 │ │ -008de2: 1402 0100 027f |001b: const v2, #float 1.728e+38 // #7f020001 │ │ -008de8: 7110 be01 0200 |001e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -008dee: 0c02 |0021: move-result-object v2 │ │ -008df0: 4d02 0001 |0022: aput-object v2, v0, v1 │ │ -008df4: 1231 |0024: const/4 v1, #int 3 // #3 │ │ -008df6: 1402 0200 027f |0025: const v2, #float 1.728e+38 // #7f020002 │ │ -008dfc: 7110 be01 0200 |0028: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -008e02: 0c02 |002b: move-result-object v2 │ │ -008e04: 4d02 0001 |002c: aput-object v2, v0, v1 │ │ -008e08: 1241 |002e: const/4 v1, #int 4 // #4 │ │ -008e0a: 1402 0300 027f |002f: const v2, #float 1.728e+38 // #7f020003 │ │ -008e10: 7110 be01 0200 |0032: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -008e16: 0c02 |0035: move-result-object v2 │ │ -008e18: 4d02 0001 |0036: aput-object v2, v0, v1 │ │ -008e1c: 1251 |0038: const/4 v1, #int 5 // #5 │ │ -008e1e: 1402 0400 027f |0039: const v2, #float 1.728e+38 // #7f020004 │ │ -008e24: 7110 be01 0200 |003c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -008e2a: 0c02 |003f: move-result-object v2 │ │ -008e2c: 4d02 0001 |0040: aput-object v2, v0, v1 │ │ -008e30: 1261 |0042: const/4 v1, #int 6 // #6 │ │ -008e32: 1402 0500 027f |0043: const v2, #float 1.728e+38 // #7f020005 │ │ -008e38: 7110 be01 0200 |0046: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -008e3e: 0c02 |0049: move-result-object v2 │ │ -008e40: 4d02 0001 |004a: aput-object v2, v0, v1 │ │ -008e44: 1271 |004c: const/4 v1, #int 7 // #7 │ │ -008e46: 1402 0600 027f |004d: const v2, #float 1.728e+38 // #7f020006 │ │ -008e4c: 7110 be01 0200 |0050: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -008e52: 0c02 |0053: move-result-object v2 │ │ -008e54: 4d02 0001 |0054: aput-object v2, v0, v1 │ │ -008e58: 1301 0800 |0056: const/16 v1, #int 8 // #8 │ │ -008e5c: 1402 0700 027f |0058: const v2, #float 1.728e+38 // #7f020007 │ │ -008e62: 7110 be01 0200 |005b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -008e68: 0c02 |005e: move-result-object v2 │ │ -008e6a: 4d02 0001 |005f: aput-object v2, v0, v1 │ │ -008e6e: 1301 0900 |0061: const/16 v1, #int 9 // #9 │ │ -008e72: 1402 0800 027f |0063: const v2, #float 1.728e+38 // #7f020008 │ │ -008e78: 7110 be01 0200 |0066: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -008e7e: 0c02 |0069: move-result-object v2 │ │ -008e80: 4d02 0001 |006a: aput-object v2, v0, v1 │ │ -008e84: 1301 0a00 |006c: const/16 v1, #int 10 // #a │ │ -008e88: 1402 0900 027f |006e: const v2, #float 1.728e+38 // #7f020009 │ │ -008e8e: 7110 be01 0200 |0071: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -008e94: 0c02 |0074: move-result-object v2 │ │ -008e96: 4d02 0001 |0075: aput-object v2, v0, v1 │ │ -008e9a: 1301 0b00 |0077: const/16 v1, #int 11 // #b │ │ -008e9e: 1402 0a00 027f |0079: const v2, #float 1.728e+38 // #7f02000a │ │ -008ea4: 7110 be01 0200 |007c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -008eaa: 0c02 |007f: move-result-object v2 │ │ -008eac: 4d02 0001 |0080: aput-object v2, v0, v1 │ │ -008eb0: 1301 0c00 |0082: const/16 v1, #int 12 // #c │ │ -008eb4: 1402 0b00 027f |0084: const v2, #float 1.728e+38 // #7f02000b │ │ -008eba: 7110 be01 0200 |0087: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -008ec0: 0c02 |008a: move-result-object v2 │ │ -008ec2: 4d02 0001 |008b: aput-object v2, v0, v1 │ │ -008ec6: 1301 0d00 |008d: const/16 v1, #int 13 // #d │ │ -008eca: 1402 0c00 027f |008f: const v2, #float 1.728e+38 // #7f02000c │ │ -008ed0: 7110 be01 0200 |0092: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -008ed6: 0c02 |0095: move-result-object v2 │ │ -008ed8: 4d02 0001 |0096: aput-object v2, v0, v1 │ │ -008edc: 1301 0e00 |0098: const/16 v1, #int 14 // #e │ │ -008ee0: 1402 0d00 027f |009a: const v2, #float 1.728e+38 // #7f02000d │ │ -008ee6: 7110 be01 0200 |009d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -008eec: 0c02 |00a0: move-result-object v2 │ │ -008eee: 4d02 0001 |00a1: aput-object v2, v0, v1 │ │ -008ef2: 1301 0f00 |00a3: const/16 v1, #int 15 // #f │ │ -008ef6: 1402 0e00 027f |00a5: const v2, #float 1.728e+38 // #7f02000e │ │ -008efc: 7110 be01 0200 |00a8: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -008f02: 0c02 |00ab: move-result-object v2 │ │ -008f04: 4d02 0001 |00ac: aput-object v2, v0, v1 │ │ -008f08: 1301 1000 |00ae: const/16 v1, #int 16 // #10 │ │ -008f0c: 1402 0f00 027f |00b0: const v2, #float 1.728e+38 // #7f02000f │ │ -008f12: 7110 be01 0200 |00b3: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -008f18: 0c02 |00b6: move-result-object v2 │ │ -008f1a: 4d02 0001 |00b7: aput-object v2, v0, v1 │ │ -008f1e: 1301 1100 |00b9: const/16 v1, #int 17 // #11 │ │ -008f22: 1402 1000 027f |00bb: const v2, #float 1.728e+38 // #7f020010 │ │ -008f28: 7110 be01 0200 |00be: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -008f2e: 0c02 |00c1: move-result-object v2 │ │ -008f30: 4d02 0001 |00c2: aput-object v2, v0, v1 │ │ -008f34: 1301 1200 |00c4: const/16 v1, #int 18 // #12 │ │ -008f38: 1402 1100 027f |00c6: const v2, #float 1.728e+38 // #7f020011 │ │ -008f3e: 7110 be01 0200 |00c9: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -008f44: 0c02 |00cc: move-result-object v2 │ │ -008f46: 4d02 0001 |00cd: aput-object v2, v0, v1 │ │ -008f4a: 1301 1300 |00cf: const/16 v1, #int 19 // #13 │ │ -008f4e: 1402 1200 027f |00d1: const v2, #float 1.728e+38 // #7f020012 │ │ -008f54: 7110 be01 0200 |00d4: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -008f5a: 0c02 |00d7: move-result-object v2 │ │ -008f5c: 4d02 0001 |00d8: aput-object v2, v0, v1 │ │ -008f60: 1301 1400 |00da: const/16 v1, #int 20 // #14 │ │ -008f64: 1402 1300 027f |00dc: const v2, #float 1.728e+38 // #7f020013 │ │ -008f6a: 7110 be01 0200 |00df: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -008f70: 0c02 |00e2: move-result-object v2 │ │ -008f72: 4d02 0001 |00e3: aput-object v2, v0, v1 │ │ -008f76: 1301 1500 |00e5: const/16 v1, #int 21 // #15 │ │ -008f7a: 1402 1400 027f |00e7: const v2, #float 1.728e+38 // #7f020014 │ │ -008f80: 7110 be01 0200 |00ea: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -008f86: 0c02 |00ed: move-result-object v2 │ │ -008f88: 4d02 0001 |00ee: aput-object v2, v0, v1 │ │ -008f8c: 1301 1600 |00f0: const/16 v1, #int 22 // #16 │ │ -008f90: 1402 1500 027f |00f2: const v2, #float 1.728e+38 // #7f020015 │ │ -008f96: 7110 be01 0200 |00f5: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -008f9c: 0c02 |00f8: move-result-object v2 │ │ -008f9e: 4d02 0001 |00f9: aput-object v2, v0, v1 │ │ -008fa2: 1301 1700 |00fb: const/16 v1, #int 23 // #17 │ │ -008fa6: 1402 1600 027f |00fd: const v2, #float 1.728e+38 // #7f020016 │ │ -008fac: 7110 be01 0200 |0100: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -008fb2: 0c02 |0103: move-result-object v2 │ │ -008fb4: 4d02 0001 |0104: aput-object v2, v0, v1 │ │ -008fb8: 1301 1800 |0106: const/16 v1, #int 24 // #18 │ │ -008fbc: 1402 1700 027f |0108: const v2, #float 1.728e+38 // #7f020017 │ │ -008fc2: 7110 be01 0200 |010b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -008fc8: 0c02 |010e: move-result-object v2 │ │ -008fca: 4d02 0001 |010f: aput-object v2, v0, v1 │ │ -008fce: 1301 1900 |0111: const/16 v1, #int 25 // #19 │ │ -008fd2: 1402 1800 027f |0113: const v2, #float 1.728e+38 // #7f020018 │ │ -008fd8: 7110 be01 0200 |0116: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -008fde: 0c02 |0119: move-result-object v2 │ │ -008fe0: 4d02 0001 |011a: aput-object v2, v0, v1 │ │ -008fe4: 1301 1a00 |011c: const/16 v1, #int 26 // #1a │ │ -008fe8: 1402 1900 027f |011e: const v2, #float 1.728e+38 // #7f020019 │ │ -008fee: 7110 be01 0200 |0121: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -008ff4: 0c02 |0124: move-result-object v2 │ │ -008ff6: 4d02 0001 |0125: aput-object v2, v0, v1 │ │ -008ffa: 1301 1b00 |0127: const/16 v1, #int 27 // #1b │ │ -008ffe: 1402 1a00 027f |0129: const v2, #float 1.728e+38 // #7f02001a │ │ -009004: 7110 be01 0200 |012c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00900a: 0c02 |012f: move-result-object v2 │ │ -00900c: 4d02 0001 |0130: aput-object v2, v0, v1 │ │ -009010: 1301 1c00 |0132: const/16 v1, #int 28 // #1c │ │ -009014: 1402 1b00 027f |0134: const v2, #float 1.728e+38 // #7f02001b │ │ -00901a: 7110 be01 0200 |0137: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009020: 0c02 |013a: move-result-object v2 │ │ -009022: 4d02 0001 |013b: aput-object v2, v0, v1 │ │ -009026: 1301 1d00 |013d: const/16 v1, #int 29 // #1d │ │ -00902a: 1402 1c00 027f |013f: const v2, #float 1.728e+38 // #7f02001c │ │ -009030: 7110 be01 0200 |0142: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009036: 0c02 |0145: move-result-object v2 │ │ -009038: 4d02 0001 |0146: aput-object v2, v0, v1 │ │ -00903c: 1301 1e00 |0148: const/16 v1, #int 30 // #1e │ │ -009040: 1402 1d00 027f |014a: const v2, #float 1.728e+38 // #7f02001d │ │ -009046: 7110 be01 0200 |014d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00904c: 0c02 |0150: move-result-object v2 │ │ -00904e: 4d02 0001 |0151: aput-object v2, v0, v1 │ │ -009052: 1301 1f00 |0153: const/16 v1, #int 31 // #1f │ │ -009056: 1402 1e00 027f |0155: const v2, #float 1.728e+38 // #7f02001e │ │ -00905c: 7110 be01 0200 |0158: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009062: 0c02 |015b: move-result-object v2 │ │ -009064: 4d02 0001 |015c: aput-object v2, v0, v1 │ │ -009068: 1301 2000 |015e: const/16 v1, #int 32 // #20 │ │ -00906c: 1402 1f00 027f |0160: const v2, #float 1.728e+38 // #7f02001f │ │ -009072: 7110 be01 0200 |0163: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009078: 0c02 |0166: move-result-object v2 │ │ -00907a: 4d02 0001 |0167: aput-object v2, v0, v1 │ │ -00907e: 1301 2100 |0169: const/16 v1, #int 33 // #21 │ │ -009082: 1402 2000 027f |016b: const v2, #float 1.728e+38 // #7f020020 │ │ -009088: 7110 be01 0200 |016e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00908e: 0c02 |0171: move-result-object v2 │ │ -009090: 4d02 0001 |0172: aput-object v2, v0, v1 │ │ -009094: 1301 2200 |0174: const/16 v1, #int 34 // #22 │ │ -009098: 1402 2100 027f |0176: const v2, #float 1.728e+38 // #7f020021 │ │ -00909e: 7110 be01 0200 |0179: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0090a4: 0c02 |017c: move-result-object v2 │ │ -0090a6: 4d02 0001 |017d: aput-object v2, v0, v1 │ │ -0090aa: 1301 2300 |017f: const/16 v1, #int 35 // #23 │ │ -0090ae: 1402 2200 027f |0181: const v2, #float 1.728e+38 // #7f020022 │ │ -0090b4: 7110 be01 0200 |0184: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0090ba: 0c02 |0187: move-result-object v2 │ │ -0090bc: 4d02 0001 |0188: aput-object v2, v0, v1 │ │ -0090c0: 1301 2400 |018a: const/16 v1, #int 36 // #24 │ │ -0090c4: 1402 2300 027f |018c: const v2, #float 1.728e+38 // #7f020023 │ │ -0090ca: 7110 be01 0200 |018f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0090d0: 0c02 |0192: move-result-object v2 │ │ -0090d2: 4d02 0001 |0193: aput-object v2, v0, v1 │ │ -0090d6: 1301 2500 |0195: const/16 v1, #int 37 // #25 │ │ -0090da: 7110 be01 0300 |0197: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0090e0: 0c02 |019a: move-result-object v2 │ │ -0090e2: 4d02 0001 |019b: aput-object v2, v0, v1 │ │ -0090e6: 1301 2600 |019d: const/16 v1, #int 38 // #26 │ │ -0090ea: 7110 be01 0300 |019f: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0090f0: 0c02 |01a2: move-result-object v2 │ │ -0090f2: 4d02 0001 |01a3: aput-object v2, v0, v1 │ │ -0090f6: 1301 2700 |01a5: const/16 v1, #int 39 // #27 │ │ -0090fa: 1402 2500 027f |01a7: const v2, #float 1.728e+38 // #7f020025 │ │ -009100: 7110 be01 0200 |01aa: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009106: 0c02 |01ad: move-result-object v2 │ │ -009108: 4d02 0001 |01ae: aput-object v2, v0, v1 │ │ -00910c: 1301 2800 |01b0: const/16 v1, #int 40 // #28 │ │ -009110: 1402 2600 027f |01b2: const v2, #float 1.728e+38 // #7f020026 │ │ -009116: 7110 be01 0200 |01b5: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00911c: 0c02 |01b8: move-result-object v2 │ │ -00911e: 4d02 0001 |01b9: aput-object v2, v0, v1 │ │ -009122: 1301 2900 |01bb: const/16 v1, #int 41 // #29 │ │ -009126: 1402 2700 027f |01bd: const v2, #float 1.728e+38 // #7f020027 │ │ -00912c: 7110 be01 0200 |01c0: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009132: 0c02 |01c3: move-result-object v2 │ │ -009134: 4d02 0001 |01c4: aput-object v2, v0, v1 │ │ -009138: 1301 2a00 |01c6: const/16 v1, #int 42 // #2a │ │ -00913c: 1402 2800 027f |01c8: const v2, #float 1.728e+38 // #7f020028 │ │ -009142: 7110 be01 0200 |01cb: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009148: 0c02 |01ce: move-result-object v2 │ │ -00914a: 4d02 0001 |01cf: aput-object v2, v0, v1 │ │ -00914e: 1301 2b00 |01d1: const/16 v1, #int 43 // #2b │ │ -009152: 1402 2a00 027f |01d3: const v2, #float 1.728e+38 // #7f02002a │ │ -009158: 7110 be01 0200 |01d6: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00915e: 0c02 |01d9: move-result-object v2 │ │ -009160: 4d02 0001 |01da: aput-object v2, v0, v1 │ │ -009164: 1301 2c00 |01dc: const/16 v1, #int 44 // #2c │ │ -009168: 1402 2b00 027f |01de: const v2, #float 1.72801e+38 // #7f02002b │ │ -00916e: 7110 be01 0200 |01e1: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009174: 0c02 |01e4: move-result-object v2 │ │ -009176: 4d02 0001 |01e5: aput-object v2, v0, v1 │ │ -00917a: 1301 2d00 |01e7: const/16 v1, #int 45 // #2d │ │ -00917e: 1402 2c00 027f |01e9: const v2, #float 1.72801e+38 // #7f02002c │ │ -009184: 7110 be01 0200 |01ec: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00918a: 0c02 |01ef: move-result-object v2 │ │ -00918c: 4d02 0001 |01f0: aput-object v2, v0, v1 │ │ -009190: 1301 2e00 |01f2: const/16 v1, #int 46 // #2e │ │ -009194: 1402 2d00 027f |01f4: const v2, #float 1.72801e+38 // #7f02002d │ │ -00919a: 7110 be01 0200 |01f7: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0091a0: 0c02 |01fa: move-result-object v2 │ │ -0091a2: 4d02 0001 |01fb: aput-object v2, v0, v1 │ │ -0091a6: 1301 2f00 |01fd: const/16 v1, #int 47 // #2f │ │ -0091aa: 1402 2e00 027f |01ff: const v2, #float 1.72801e+38 // #7f02002e │ │ -0091b0: 7110 be01 0200 |0202: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0091b6: 0c02 |0205: move-result-object v2 │ │ -0091b8: 4d02 0001 |0206: aput-object v2, v0, v1 │ │ -0091bc: 1301 3000 |0208: const/16 v1, #int 48 // #30 │ │ -0091c0: 1402 2f00 027f |020a: const v2, #float 1.72801e+38 // #7f02002f │ │ -0091c6: 7110 be01 0200 |020d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0091cc: 0c02 |0210: move-result-object v2 │ │ -0091ce: 4d02 0001 |0211: aput-object v2, v0, v1 │ │ -0091d2: 1301 3100 |0213: const/16 v1, #int 49 // #31 │ │ -0091d6: 1402 3000 027f |0215: const v2, #float 1.72801e+38 // #7f020030 │ │ -0091dc: 7110 be01 0200 |0218: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0091e2: 0c02 |021b: move-result-object v2 │ │ -0091e4: 4d02 0001 |021c: aput-object v2, v0, v1 │ │ -0091e8: 1301 3200 |021e: const/16 v1, #int 50 // #32 │ │ -0091ec: 1402 3100 027f |0220: const v2, #float 1.72801e+38 // #7f020031 │ │ -0091f2: 7110 be01 0200 |0223: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0091f8: 0c02 |0226: move-result-object v2 │ │ -0091fa: 4d02 0001 |0227: aput-object v2, v0, v1 │ │ -0091fe: 1301 3300 |0229: const/16 v1, #int 51 // #33 │ │ -009202: 1402 3200 027f |022b: const v2, #float 1.72801e+38 // #7f020032 │ │ -009208: 7110 be01 0200 |022e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00920e: 0c02 |0231: move-result-object v2 │ │ -009210: 4d02 0001 |0232: aput-object v2, v0, v1 │ │ -009214: 1301 3400 |0234: const/16 v1, #int 52 // #34 │ │ -009218: 1402 3300 027f |0236: const v2, #float 1.72801e+38 // #7f020033 │ │ -00921e: 7110 be01 0200 |0239: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009224: 0c02 |023c: move-result-object v2 │ │ -009226: 4d02 0001 |023d: aput-object v2, v0, v1 │ │ -00922a: 1301 3500 |023f: const/16 v1, #int 53 // #35 │ │ -00922e: 1402 3400 027f |0241: const v2, #float 1.72801e+38 // #7f020034 │ │ -009234: 7110 be01 0200 |0244: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00923a: 0c02 |0247: move-result-object v2 │ │ -00923c: 4d02 0001 |0248: aput-object v2, v0, v1 │ │ -009240: 1301 3600 |024a: const/16 v1, #int 54 // #36 │ │ -009244: 1402 3500 027f |024c: const v2, #float 1.72801e+38 // #7f020035 │ │ -00924a: 7110 be01 0200 |024f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009250: 0c02 |0252: move-result-object v2 │ │ -009252: 4d02 0001 |0253: aput-object v2, v0, v1 │ │ -009256: 1301 3700 |0255: const/16 v1, #int 55 // #37 │ │ -00925a: 1402 3600 027f |0257: const v2, #float 1.72801e+38 // #7f020036 │ │ -009260: 7110 be01 0200 |025a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009266: 0c02 |025d: move-result-object v2 │ │ -009268: 4d02 0001 |025e: aput-object v2, v0, v1 │ │ -00926c: 1301 3800 |0260: const/16 v1, #int 56 // #38 │ │ -009270: 1402 3700 027f |0262: const v2, #float 1.72801e+38 // #7f020037 │ │ -009276: 7110 be01 0200 |0265: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00927c: 0c02 |0268: move-result-object v2 │ │ -00927e: 4d02 0001 |0269: aput-object v2, v0, v1 │ │ -009282: 1301 3900 |026b: const/16 v1, #int 57 // #39 │ │ -009286: 1402 3800 027f |026d: const v2, #float 1.72801e+38 // #7f020038 │ │ -00928c: 7110 be01 0200 |0270: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009292: 0c02 |0273: move-result-object v2 │ │ -009294: 4d02 0001 |0274: aput-object v2, v0, v1 │ │ -009298: 1301 3a00 |0276: const/16 v1, #int 58 // #3a │ │ -00929c: 1402 3900 027f |0278: const v2, #float 1.72801e+38 // #7f020039 │ │ -0092a2: 7110 be01 0200 |027b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0092a8: 0c02 |027e: move-result-object v2 │ │ -0092aa: 4d02 0001 |027f: aput-object v2, v0, v1 │ │ -0092ae: 1301 3b00 |0281: const/16 v1, #int 59 // #3b │ │ -0092b2: 1402 3a00 027f |0283: const v2, #float 1.72801e+38 // #7f02003a │ │ -0092b8: 7110 be01 0200 |0286: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0092be: 0c02 |0289: move-result-object v2 │ │ -0092c0: 4d02 0001 |028a: aput-object v2, v0, v1 │ │ -0092c4: 1301 3c00 |028c: const/16 v1, #int 60 // #3c │ │ -0092c8: 1402 3b00 027f |028e: const v2, #float 1.72801e+38 // #7f02003b │ │ -0092ce: 7110 be01 0200 |0291: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0092d4: 0c02 |0294: move-result-object v2 │ │ -0092d6: 4d02 0001 |0295: aput-object v2, v0, v1 │ │ -0092da: 1301 3d00 |0297: const/16 v1, #int 61 // #3d │ │ -0092de: 1402 3c00 027f |0299: const v2, #float 1.72801e+38 // #7f02003c │ │ -0092e4: 7110 be01 0200 |029c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0092ea: 0c02 |029f: move-result-object v2 │ │ -0092ec: 4d02 0001 |02a0: aput-object v2, v0, v1 │ │ -0092f0: 1301 3e00 |02a2: const/16 v1, #int 62 // #3e │ │ -0092f4: 1402 3d00 027f |02a4: const v2, #float 1.72801e+38 // #7f02003d │ │ -0092fa: 7110 be01 0200 |02a7: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009300: 0c02 |02aa: move-result-object v2 │ │ -009302: 4d02 0001 |02ab: aput-object v2, v0, v1 │ │ -009306: 1301 3f00 |02ad: const/16 v1, #int 63 // #3f │ │ -00930a: 1402 3e00 027f |02af: const v2, #float 1.72801e+38 // #7f02003e │ │ -009310: 7110 be01 0200 |02b2: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009316: 0c02 |02b5: move-result-object v2 │ │ -009318: 4d02 0001 |02b6: aput-object v2, v0, v1 │ │ -00931c: 1301 4000 |02b8: const/16 v1, #int 64 // #40 │ │ -009320: 1402 3f00 027f |02ba: const v2, #float 1.72801e+38 // #7f02003f │ │ -009326: 7110 be01 0200 |02bd: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00932c: 0c02 |02c0: move-result-object v2 │ │ -00932e: 4d02 0001 |02c1: aput-object v2, v0, v1 │ │ -009332: 1301 4100 |02c3: const/16 v1, #int 65 // #41 │ │ -009336: 1402 4000 027f |02c5: const v2, #float 1.72801e+38 // #7f020040 │ │ -00933c: 7110 be01 0200 |02c8: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009342: 0c02 |02cb: move-result-object v2 │ │ -009344: 4d02 0001 |02cc: aput-object v2, v0, v1 │ │ -009348: 1301 4200 |02ce: const/16 v1, #int 66 // #42 │ │ -00934c: 1402 4100 027f |02d0: const v2, #float 1.72801e+38 // #7f020041 │ │ -009352: 7110 be01 0200 |02d3: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009358: 0c02 |02d6: move-result-object v2 │ │ -00935a: 4d02 0001 |02d7: aput-object v2, v0, v1 │ │ -00935e: 1301 4300 |02d9: const/16 v1, #int 67 // #43 │ │ -009362: 1402 4200 027f |02db: const v2, #float 1.72801e+38 // #7f020042 │ │ -009368: 7110 be01 0200 |02de: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00936e: 0c02 |02e1: move-result-object v2 │ │ -009370: 4d02 0001 |02e2: aput-object v2, v0, v1 │ │ -009374: 1301 4400 |02e4: const/16 v1, #int 68 // #44 │ │ -009378: 1402 4400 027f |02e6: const v2, #float 1.72801e+38 // #7f020044 │ │ -00937e: 7110 be01 0200 |02e9: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009384: 0c02 |02ec: move-result-object v2 │ │ -009386: 4d02 0001 |02ed: aput-object v2, v0, v1 │ │ -00938a: 1301 4500 |02ef: const/16 v1, #int 69 // #45 │ │ -00938e: 1402 4300 027f |02f1: const v2, #float 1.72801e+38 // #7f020043 │ │ -009394: 7110 be01 0200 |02f4: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00939a: 0c02 |02f7: move-result-object v2 │ │ -00939c: 4d02 0001 |02f8: aput-object v2, v0, v1 │ │ -0093a0: 1301 4600 |02fa: const/16 v1, #int 70 // #46 │ │ -0093a4: 1402 4500 027f |02fc: const v2, #float 1.72801e+38 // #7f020045 │ │ -0093aa: 7110 be01 0200 |02ff: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0093b0: 0c02 |0302: move-result-object v2 │ │ -0093b2: 4d02 0001 |0303: aput-object v2, v0, v1 │ │ -0093b6: 1301 4700 |0305: const/16 v1, #int 71 // #47 │ │ -0093ba: 1402 4600 027f |0307: const v2, #float 1.72801e+38 // #7f020046 │ │ -0093c0: 7110 be01 0200 |030a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0093c6: 0c02 |030d: move-result-object v2 │ │ -0093c8: 4d02 0001 |030e: aput-object v2, v0, v1 │ │ -0093cc: 1301 4800 |0310: const/16 v1, #int 72 // #48 │ │ -0093d0: 1402 4700 027f |0312: const v2, #float 1.72801e+38 // #7f020047 │ │ -0093d6: 7110 be01 0200 |0315: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0093dc: 0c02 |0318: move-result-object v2 │ │ -0093de: 4d02 0001 |0319: aput-object v2, v0, v1 │ │ -0093e2: 1301 4900 |031b: const/16 v1, #int 73 // #49 │ │ -0093e6: 1402 4800 027f |031d: const v2, #float 1.72801e+38 // #7f020048 │ │ -0093ec: 7110 be01 0200 |0320: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0093f2: 0c02 |0323: move-result-object v2 │ │ -0093f4: 4d02 0001 |0324: aput-object v2, v0, v1 │ │ -0093f8: 1301 4a00 |0326: const/16 v1, #int 74 // #4a │ │ -0093fc: 1402 4900 027f |0328: const v2, #float 1.72801e+38 // #7f020049 │ │ -009402: 7110 be01 0200 |032b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009408: 0c02 |032e: move-result-object v2 │ │ -00940a: 4d02 0001 |032f: aput-object v2, v0, v1 │ │ -00940e: 1301 4b00 |0331: const/16 v1, #int 75 // #4b │ │ -009412: 1402 4a00 027f |0333: const v2, #float 1.72801e+38 // #7f02004a │ │ -009418: 7110 be01 0200 |0336: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00941e: 0c02 |0339: move-result-object v2 │ │ -009420: 4d02 0001 |033a: aput-object v2, v0, v1 │ │ -009424: 1301 4c00 |033c: const/16 v1, #int 76 // #4c │ │ -009428: 1402 4b00 027f |033e: const v2, #float 1.72801e+38 // #7f02004b │ │ -00942e: 7110 be01 0200 |0341: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009434: 0c02 |0344: move-result-object v2 │ │ -009436: 4d02 0001 |0345: aput-object v2, v0, v1 │ │ -00943a: 1301 4d00 |0347: const/16 v1, #int 77 // #4d │ │ -00943e: 1402 4c00 027f |0349: const v2, #float 1.72801e+38 // #7f02004c │ │ -009444: 7110 be01 0200 |034c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00944a: 0c02 |034f: move-result-object v2 │ │ -00944c: 4d02 0001 |0350: aput-object v2, v0, v1 │ │ -009450: 1301 4e00 |0352: const/16 v1, #int 78 // #4e │ │ -009454: 1402 4d00 027f |0354: const v2, #float 1.72801e+38 // #7f02004d │ │ -00945a: 7110 be01 0200 |0357: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009460: 0c02 |035a: move-result-object v2 │ │ -009462: 4d02 0001 |035b: aput-object v2, v0, v1 │ │ -009466: 1301 4f00 |035d: const/16 v1, #int 79 // #4f │ │ -00946a: 1402 4e00 027f |035f: const v2, #float 1.72801e+38 // #7f02004e │ │ -009470: 7110 be01 0200 |0362: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009476: 0c02 |0365: move-result-object v2 │ │ -009478: 4d02 0001 |0366: aput-object v2, v0, v1 │ │ -00947c: 1301 5000 |0368: const/16 v1, #int 80 // #50 │ │ -009480: 1402 4f00 027f |036a: const v2, #float 1.72801e+38 // #7f02004f │ │ -009486: 7110 be01 0200 |036d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00948c: 0c02 |0370: move-result-object v2 │ │ -00948e: 4d02 0001 |0371: aput-object v2, v0, v1 │ │ -009492: 1301 5100 |0373: const/16 v1, #int 81 // #51 │ │ -009496: 1402 5000 027f |0375: const v2, #float 1.72801e+38 // #7f020050 │ │ -00949c: 7110 be01 0200 |0378: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0094a2: 0c02 |037b: move-result-object v2 │ │ -0094a4: 4d02 0001 |037c: aput-object v2, v0, v1 │ │ -0094a8: 1301 5200 |037e: const/16 v1, #int 82 // #52 │ │ -0094ac: 1402 5100 027f |0380: const v2, #float 1.72801e+38 // #7f020051 │ │ -0094b2: 7110 be01 0200 |0383: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0094b8: 0c02 |0386: move-result-object v2 │ │ -0094ba: 4d02 0001 |0387: aput-object v2, v0, v1 │ │ -0094be: 1301 5300 |0389: const/16 v1, #int 83 // #53 │ │ -0094c2: 1402 5200 027f |038b: const v2, #float 1.72801e+38 // #7f020052 │ │ -0094c8: 7110 be01 0200 |038e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0094ce: 0c02 |0391: move-result-object v2 │ │ -0094d0: 4d02 0001 |0392: aput-object v2, v0, v1 │ │ -0094d4: 1301 5400 |0394: const/16 v1, #int 84 // #54 │ │ -0094d8: 1402 5300 027f |0396: const v2, #float 1.72801e+38 // #7f020053 │ │ -0094de: 7110 be01 0200 |0399: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0094e4: 0c02 |039c: move-result-object v2 │ │ -0094e6: 4d02 0001 |039d: aput-object v2, v0, v1 │ │ -0094ea: 1301 5500 |039f: const/16 v1, #int 85 // #55 │ │ -0094ee: 1402 5400 027f |03a1: const v2, #float 1.72801e+38 // #7f020054 │ │ -0094f4: 7110 be01 0200 |03a4: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0094fa: 0c02 |03a7: move-result-object v2 │ │ -0094fc: 4d02 0001 |03a8: aput-object v2, v0, v1 │ │ -009500: 1301 5600 |03aa: const/16 v1, #int 86 // #56 │ │ -009504: 1402 5500 027f |03ac: const v2, #float 1.72801e+38 // #7f020055 │ │ -00950a: 7110 be01 0200 |03af: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009510: 0c02 |03b2: move-result-object v2 │ │ -009512: 4d02 0001 |03b3: aput-object v2, v0, v1 │ │ -009516: 1301 5700 |03b5: const/16 v1, #int 87 // #57 │ │ -00951a: 1402 5600 027f |03b7: const v2, #float 1.72801e+38 // #7f020056 │ │ -009520: 7110 be01 0200 |03ba: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009526: 0c02 |03bd: move-result-object v2 │ │ -009528: 4d02 0001 |03be: aput-object v2, v0, v1 │ │ -00952c: 1301 5800 |03c0: const/16 v1, #int 88 // #58 │ │ -009530: 1402 5700 027f |03c2: const v2, #float 1.72801e+38 // #7f020057 │ │ -009536: 7110 be01 0200 |03c5: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00953c: 0c02 |03c8: move-result-object v2 │ │ -00953e: 4d02 0001 |03c9: aput-object v2, v0, v1 │ │ -009542: 1301 5900 |03cb: const/16 v1, #int 89 // #59 │ │ -009546: 1402 5800 027f |03cd: const v2, #float 1.72801e+38 // #7f020058 │ │ -00954c: 7110 be01 0200 |03d0: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009552: 0c02 |03d3: move-result-object v2 │ │ -009554: 4d02 0001 |03d4: aput-object v2, v0, v1 │ │ -009558: 1301 5a00 |03d6: const/16 v1, #int 90 // #5a │ │ -00955c: 1402 5900 027f |03d8: const v2, #float 1.72801e+38 // #7f020059 │ │ -009562: 7110 be01 0200 |03db: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009568: 0c02 |03de: move-result-object v2 │ │ -00956a: 4d02 0001 |03df: aput-object v2, v0, v1 │ │ -00956e: 1301 5b00 |03e1: const/16 v1, #int 91 // #5b │ │ -009572: 1402 5a00 027f |03e3: const v2, #float 1.72801e+38 // #7f02005a │ │ -009578: 7110 be01 0200 |03e6: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00957e: 0c02 |03e9: move-result-object v2 │ │ -009580: 4d02 0001 |03ea: aput-object v2, v0, v1 │ │ -009584: 1301 5c00 |03ec: const/16 v1, #int 92 // #5c │ │ -009588: 1402 5b00 027f |03ee: const v2, #float 1.72801e+38 // #7f02005b │ │ -00958e: 7110 be01 0200 |03f1: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009594: 0c02 |03f4: move-result-object v2 │ │ -009596: 4d02 0001 |03f5: aput-object v2, v0, v1 │ │ -00959a: 1301 5d00 |03f7: const/16 v1, #int 93 // #5d │ │ -00959e: 1402 5c00 027f |03f9: const v2, #float 1.72802e+38 // #7f02005c │ │ -0095a4: 7110 be01 0200 |03fc: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0095aa: 0c02 |03ff: move-result-object v2 │ │ -0095ac: 4d02 0001 |0400: aput-object v2, v0, v1 │ │ -0095b0: 1301 5e00 |0402: const/16 v1, #int 94 // #5e │ │ -0095b4: 1402 5d00 027f |0404: const v2, #float 1.72802e+38 // #7f02005d │ │ -0095ba: 7110 be01 0200 |0407: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0095c0: 0c02 |040a: move-result-object v2 │ │ -0095c2: 4d02 0001 |040b: aput-object v2, v0, v1 │ │ -0095c6: 1301 5f00 |040d: const/16 v1, #int 95 // #5f │ │ -0095ca: 1402 5e00 027f |040f: const v2, #float 1.72802e+38 // #7f02005e │ │ -0095d0: 7110 be01 0200 |0412: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0095d6: 0c02 |0415: move-result-object v2 │ │ -0095d8: 4d02 0001 |0416: aput-object v2, v0, v1 │ │ -0095dc: 1301 6000 |0418: const/16 v1, #int 96 // #60 │ │ -0095e0: 1402 6000 027f |041a: const v2, #float 1.72802e+38 // #7f020060 │ │ -0095e6: 7110 be01 0200 |041d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0095ec: 0c02 |0420: move-result-object v2 │ │ -0095ee: 4d02 0001 |0421: aput-object v2, v0, v1 │ │ -0095f2: 1301 6100 |0423: const/16 v1, #int 97 // #61 │ │ -0095f6: 1402 6100 027f |0425: const v2, #float 1.72802e+38 // #7f020061 │ │ -0095fc: 7110 be01 0200 |0428: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009602: 0c02 |042b: move-result-object v2 │ │ -009604: 4d02 0001 |042c: aput-object v2, v0, v1 │ │ -009608: 1301 6200 |042e: const/16 v1, #int 98 // #62 │ │ -00960c: 1402 6200 027f |0430: const v2, #float 1.72802e+38 // #7f020062 │ │ -009612: 7110 be01 0200 |0433: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009618: 0c02 |0436: move-result-object v2 │ │ -00961a: 4d02 0001 |0437: aput-object v2, v0, v1 │ │ -00961e: 1301 6300 |0439: const/16 v1, #int 99 // #63 │ │ -009622: 1402 6300 027f |043b: const v2, #float 1.72802e+38 // #7f020063 │ │ -009628: 7110 be01 0200 |043e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00962e: 0c02 |0441: move-result-object v2 │ │ -009630: 4d02 0001 |0442: aput-object v2, v0, v1 │ │ -009634: 1301 6400 |0444: const/16 v1, #int 100 // #64 │ │ -009638: 1402 6400 027f |0446: const v2, #float 1.72802e+38 // #7f020064 │ │ -00963e: 7110 be01 0200 |0449: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009644: 0c02 |044c: move-result-object v2 │ │ -009646: 4d02 0001 |044d: aput-object v2, v0, v1 │ │ -00964a: 1301 6500 |044f: const/16 v1, #int 101 // #65 │ │ -00964e: 1402 6500 027f |0451: const v2, #float 1.72802e+38 // #7f020065 │ │ -009654: 7110 be01 0200 |0454: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00965a: 0c02 |0457: move-result-object v2 │ │ -00965c: 4d02 0001 |0458: aput-object v2, v0, v1 │ │ -009660: 1301 6600 |045a: const/16 v1, #int 102 // #66 │ │ -009664: 1402 6600 027f |045c: const v2, #float 1.72802e+38 // #7f020066 │ │ -00966a: 7110 be01 0200 |045f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009670: 0c02 |0462: move-result-object v2 │ │ -009672: 4d02 0001 |0463: aput-object v2, v0, v1 │ │ -009676: 1301 6700 |0465: const/16 v1, #int 103 // #67 │ │ -00967a: 1402 6700 027f |0467: const v2, #float 1.72802e+38 // #7f020067 │ │ -009680: 7110 be01 0200 |046a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009686: 0c02 |046d: move-result-object v2 │ │ -009688: 4d02 0001 |046e: aput-object v2, v0, v1 │ │ -00968c: 1301 6800 |0470: const/16 v1, #int 104 // #68 │ │ -009690: 1402 6800 027f |0472: const v2, #float 1.72802e+38 // #7f020068 │ │ -009696: 7110 be01 0200 |0475: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00969c: 0c02 |0478: move-result-object v2 │ │ -00969e: 4d02 0001 |0479: aput-object v2, v0, v1 │ │ -0096a2: 1301 6900 |047b: const/16 v1, #int 105 // #69 │ │ -0096a6: 1402 6900 027f |047d: const v2, #float 1.72802e+38 // #7f020069 │ │ -0096ac: 7110 be01 0200 |0480: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0096b2: 0c02 |0483: move-result-object v2 │ │ -0096b4: 4d02 0001 |0484: aput-object v2, v0, v1 │ │ -0096b8: 1301 6a00 |0486: const/16 v1, #int 106 // #6a │ │ -0096bc: 1402 6a00 027f |0488: const v2, #float 1.72802e+38 // #7f02006a │ │ -0096c2: 7110 be01 0200 |048b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0096c8: 0c02 |048e: move-result-object v2 │ │ -0096ca: 4d02 0001 |048f: aput-object v2, v0, v1 │ │ -0096ce: 1301 6b00 |0491: const/16 v1, #int 107 // #6b │ │ -0096d2: 1402 6b00 027f |0493: const v2, #float 1.72802e+38 // #7f02006b │ │ -0096d8: 7110 be01 0200 |0496: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0096de: 0c02 |0499: move-result-object v2 │ │ -0096e0: 4d02 0001 |049a: aput-object v2, v0, v1 │ │ -0096e4: 1301 6c00 |049c: const/16 v1, #int 108 // #6c │ │ -0096e8: 1402 6d00 027f |049e: const v2, #float 1.72802e+38 // #7f02006d │ │ -0096ee: 7110 be01 0200 |04a1: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0096f4: 0c02 |04a4: move-result-object v2 │ │ -0096f6: 4d02 0001 |04a5: aput-object v2, v0, v1 │ │ -0096fa: 1301 6d00 |04a7: const/16 v1, #int 109 // #6d │ │ -0096fe: 1402 6e00 027f |04a9: const v2, #float 1.72802e+38 // #7f02006e │ │ -009704: 7110 be01 0200 |04ac: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00970a: 0c02 |04af: move-result-object v2 │ │ -00970c: 4d02 0001 |04b0: aput-object v2, v0, v1 │ │ -009710: 1301 6e00 |04b2: const/16 v1, #int 110 // #6e │ │ -009714: 1402 6f00 027f |04b4: const v2, #float 1.72802e+38 // #7f02006f │ │ -00971a: 7110 be01 0200 |04b7: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009720: 0c02 |04ba: move-result-object v2 │ │ -009722: 4d02 0001 |04bb: aput-object v2, v0, v1 │ │ -009726: 1301 6f00 |04bd: const/16 v1, #int 111 // #6f │ │ -00972a: 1402 7000 027f |04bf: const v2, #float 1.72802e+38 // #7f020070 │ │ -009730: 7110 be01 0200 |04c2: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009736: 0c02 |04c5: move-result-object v2 │ │ -009738: 4d02 0001 |04c6: aput-object v2, v0, v1 │ │ -00973c: 1301 7000 |04c8: const/16 v1, #int 112 // #70 │ │ -009740: 1402 7100 027f |04ca: const v2, #float 1.72802e+38 // #7f020071 │ │ -009746: 7110 be01 0200 |04cd: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00974c: 0c02 |04d0: move-result-object v2 │ │ -00974e: 4d02 0001 |04d1: aput-object v2, v0, v1 │ │ -009752: 1301 7100 |04d3: const/16 v1, #int 113 // #71 │ │ -009756: 1402 7200 027f |04d5: const v2, #float 1.72802e+38 // #7f020072 │ │ -00975c: 7110 be01 0200 |04d8: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009762: 0c02 |04db: move-result-object v2 │ │ -009764: 4d02 0001 |04dc: aput-object v2, v0, v1 │ │ -009768: 1301 7200 |04de: const/16 v1, #int 114 // #72 │ │ -00976c: 1402 7300 027f |04e0: const v2, #float 1.72802e+38 // #7f020073 │ │ -009772: 7110 be01 0200 |04e3: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009778: 0c02 |04e6: move-result-object v2 │ │ -00977a: 4d02 0001 |04e7: aput-object v2, v0, v1 │ │ -00977e: 1301 7300 |04e9: const/16 v1, #int 115 // #73 │ │ -009782: 1402 7400 027f |04eb: const v2, #float 1.72802e+38 // #7f020074 │ │ -009788: 7110 be01 0200 |04ee: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00978e: 0c02 |04f1: move-result-object v2 │ │ -009790: 4d02 0001 |04f2: aput-object v2, v0, v1 │ │ -009794: 1301 7400 |04f4: const/16 v1, #int 116 // #74 │ │ -009798: 1402 7500 027f |04f6: const v2, #float 1.72802e+38 // #7f020075 │ │ -00979e: 7110 be01 0200 |04f9: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0097a4: 0c02 |04fc: move-result-object v2 │ │ -0097a6: 4d02 0001 |04fd: aput-object v2, v0, v1 │ │ -0097aa: 1301 7500 |04ff: const/16 v1, #int 117 // #75 │ │ -0097ae: 1402 7600 027f |0501: const v2, #float 1.72802e+38 // #7f020076 │ │ -0097b4: 7110 be01 0200 |0504: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0097ba: 0c02 |0507: move-result-object v2 │ │ -0097bc: 4d02 0001 |0508: aput-object v2, v0, v1 │ │ -0097c0: 1301 7600 |050a: const/16 v1, #int 118 // #76 │ │ -0097c4: 1402 7700 027f |050c: const v2, #float 1.72802e+38 // #7f020077 │ │ -0097ca: 7110 be01 0200 |050f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0097d0: 0c02 |0512: move-result-object v2 │ │ -0097d2: 4d02 0001 |0513: aput-object v2, v0, v1 │ │ -0097d6: 1301 7700 |0515: const/16 v1, #int 119 // #77 │ │ -0097da: 1402 7800 027f |0517: const v2, #float 1.72802e+38 // #7f020078 │ │ -0097e0: 7110 be01 0200 |051a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0097e6: 0c02 |051d: move-result-object v2 │ │ -0097e8: 4d02 0001 |051e: aput-object v2, v0, v1 │ │ -0097ec: 1301 7800 |0520: const/16 v1, #int 120 // #78 │ │ -0097f0: 1402 7900 027f |0522: const v2, #float 1.72802e+38 // #7f020079 │ │ -0097f6: 7110 be01 0200 |0525: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0097fc: 0c02 |0528: move-result-object v2 │ │ -0097fe: 4d02 0001 |0529: aput-object v2, v0, v1 │ │ -009802: 1301 7900 |052b: const/16 v1, #int 121 // #79 │ │ -009806: 1402 7a00 027f |052d: const v2, #float 1.72802e+38 // #7f02007a │ │ -00980c: 7110 be01 0200 |0530: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009812: 0c02 |0533: move-result-object v2 │ │ -009814: 4d02 0001 |0534: aput-object v2, v0, v1 │ │ -009818: 1301 7a00 |0536: const/16 v1, #int 122 // #7a │ │ -00981c: 1402 7b00 027f |0538: const v2, #float 1.72802e+38 // #7f02007b │ │ -009822: 7110 be01 0200 |053b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009828: 0c02 |053e: move-result-object v2 │ │ -00982a: 4d02 0001 |053f: aput-object v2, v0, v1 │ │ -00982e: 1301 7b00 |0541: const/16 v1, #int 123 // #7b │ │ -009832: 1402 7c00 027f |0543: const v2, #float 1.72802e+38 // #7f02007c │ │ -009838: 7110 be01 0200 |0546: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00983e: 0c02 |0549: move-result-object v2 │ │ -009840: 4d02 0001 |054a: aput-object v2, v0, v1 │ │ -009844: 1301 7c00 |054c: const/16 v1, #int 124 // #7c │ │ -009848: 1402 7d00 027f |054e: const v2, #float 1.72802e+38 // #7f02007d │ │ -00984e: 7110 be01 0200 |0551: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009854: 0c02 |0554: move-result-object v2 │ │ -009856: 4d02 0001 |0555: aput-object v2, v0, v1 │ │ -00985a: 1301 7d00 |0557: const/16 v1, #int 125 // #7d │ │ -00985e: 1402 7e00 027f |0559: const v2, #float 1.72802e+38 // #7f02007e │ │ -009864: 7110 be01 0200 |055c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00986a: 0c02 |055f: move-result-object v2 │ │ -00986c: 4d02 0001 |0560: aput-object v2, v0, v1 │ │ -009870: 1301 7e00 |0562: const/16 v1, #int 126 // #7e │ │ -009874: 1402 7f00 027f |0564: const v2, #float 1.72802e+38 // #7f02007f │ │ -00987a: 7110 be01 0200 |0567: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009880: 0c02 |056a: move-result-object v2 │ │ -009882: 4d02 0001 |056b: aput-object v2, v0, v1 │ │ -009886: 1301 7f00 |056d: const/16 v1, #int 127 // #7f │ │ -00988a: 1402 8000 027f |056f: const v2, #float 1.72802e+38 // #7f020080 │ │ -009890: 7110 be01 0200 |0572: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009896: 0c02 |0575: move-result-object v2 │ │ -009898: 4d02 0001 |0576: aput-object v2, v0, v1 │ │ -00989c: 1301 8000 |0578: const/16 v1, #int 128 // #80 │ │ -0098a0: 1402 8100 027f |057a: const v2, #float 1.72802e+38 // #7f020081 │ │ -0098a6: 7110 be01 0200 |057d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0098ac: 0c02 |0580: move-result-object v2 │ │ -0098ae: 4d02 0001 |0581: aput-object v2, v0, v1 │ │ -0098b2: 1301 8100 |0583: const/16 v1, #int 129 // #81 │ │ -0098b6: 1402 8200 027f |0585: const v2, #float 1.72802e+38 // #7f020082 │ │ -0098bc: 7110 be01 0200 |0588: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0098c2: 0c02 |058b: move-result-object v2 │ │ -0098c4: 4d02 0001 |058c: aput-object v2, v0, v1 │ │ -0098c8: 1301 8200 |058e: const/16 v1, #int 130 // #82 │ │ -0098cc: 1402 8300 027f |0590: const v2, #float 1.72802e+38 // #7f020083 │ │ -0098d2: 7110 be01 0200 |0593: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0098d8: 0c02 |0596: move-result-object v2 │ │ -0098da: 4d02 0001 |0597: aput-object v2, v0, v1 │ │ -0098de: 1301 8300 |0599: const/16 v1, #int 131 // #83 │ │ -0098e2: 1402 8400 027f |059b: const v2, #float 1.72802e+38 // #7f020084 │ │ -0098e8: 7110 be01 0200 |059e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0098ee: 0c02 |05a1: move-result-object v2 │ │ -0098f0: 4d02 0001 |05a2: aput-object v2, v0, v1 │ │ -0098f4: 1301 8400 |05a4: const/16 v1, #int 132 // #84 │ │ -0098f8: 1402 8500 027f |05a6: const v2, #float 1.72802e+38 // #7f020085 │ │ -0098fe: 7110 be01 0200 |05a9: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009904: 0c02 |05ac: move-result-object v2 │ │ -009906: 4d02 0001 |05ad: aput-object v2, v0, v1 │ │ -00990a: 1301 8500 |05af: const/16 v1, #int 133 // #85 │ │ -00990e: 1402 8600 027f |05b1: const v2, #float 1.72802e+38 // #7f020086 │ │ -009914: 7110 be01 0200 |05b4: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00991a: 0c02 |05b7: move-result-object v2 │ │ -00991c: 4d02 0001 |05b8: aput-object v2, v0, v1 │ │ -009920: 1301 8600 |05ba: const/16 v1, #int 134 // #86 │ │ -009924: 1402 8700 027f |05bc: const v2, #float 1.72802e+38 // #7f020087 │ │ -00992a: 7110 be01 0200 |05bf: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009930: 0c02 |05c2: move-result-object v2 │ │ -009932: 4d02 0001 |05c3: aput-object v2, v0, v1 │ │ -009936: 1301 8700 |05c5: const/16 v1, #int 135 // #87 │ │ -00993a: 1402 8800 027f |05c7: const v2, #float 1.72802e+38 // #7f020088 │ │ -009940: 7110 be01 0200 |05ca: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009946: 0c02 |05cd: move-result-object v2 │ │ -009948: 4d02 0001 |05ce: aput-object v2, v0, v1 │ │ -00994c: 1301 8800 |05d0: const/16 v1, #int 136 // #88 │ │ -009950: 1402 8900 027f |05d2: const v2, #float 1.72802e+38 // #7f020089 │ │ -009956: 7110 be01 0200 |05d5: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00995c: 0c02 |05d8: move-result-object v2 │ │ -00995e: 4d02 0001 |05d9: aput-object v2, v0, v1 │ │ -009962: 1301 8900 |05db: const/16 v1, #int 137 // #89 │ │ -009966: 1402 8a00 027f |05dd: const v2, #float 1.72802e+38 // #7f02008a │ │ -00996c: 7110 be01 0200 |05e0: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009972: 0c02 |05e3: move-result-object v2 │ │ -009974: 4d02 0001 |05e4: aput-object v2, v0, v1 │ │ -009978: 1301 8a00 |05e6: const/16 v1, #int 138 // #8a │ │ -00997c: 1402 8b00 027f |05e8: const v2, #float 1.72802e+38 // #7f02008b │ │ -009982: 7110 be01 0200 |05eb: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009988: 0c02 |05ee: move-result-object v2 │ │ -00998a: 4d02 0001 |05ef: aput-object v2, v0, v1 │ │ -00998e: 1301 8b00 |05f1: const/16 v1, #int 139 // #8b │ │ -009992: 1402 8c00 027f |05f3: const v2, #float 1.72802e+38 // #7f02008c │ │ -009998: 7110 be01 0200 |05f6: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -00999e: 0c02 |05f9: move-result-object v2 │ │ -0099a0: 4d02 0001 |05fa: aput-object v2, v0, v1 │ │ -0099a4: 1301 8c00 |05fc: const/16 v1, #int 140 // #8c │ │ -0099a8: 1402 8d00 027f |05fe: const v2, #float 1.72802e+38 // #7f02008d │ │ -0099ae: 7110 be01 0200 |0601: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0099b4: 0c02 |0604: move-result-object v2 │ │ -0099b6: 4d02 0001 |0605: aput-object v2, v0, v1 │ │ -0099ba: 1301 8d00 |0607: const/16 v1, #int 141 // #8d │ │ -0099be: 1402 8e00 027f |0609: const v2, #float 1.72803e+38 // #7f02008e │ │ -0099c4: 7110 be01 0200 |060c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -0099ca: 0c02 |060f: move-result-object v2 │ │ -0099cc: 4d02 0001 |0610: aput-object v2, v0, v1 │ │ -0099d0: 6900 9b00 |0612: sput-object v0, Lcom/cr5315/cfdc/IconPickerAdapter;.thumbs:[Ljava/lang/Integer; // field@009b │ │ -0099d4: 0e00 |0614: return-void │ │ +008db0: |[008db0] com.cr5315.cfdc.IconPickerAdapter.:()V │ │ +008dc0: 1403 2400 027f |0000: const v3, #float 1.728e+38 // #7f020024 │ │ +008dc6: 1300 8e00 |0003: const/16 v0, #int 142 // #8e │ │ +008dca: 2300 b200 |0005: new-array v0, v0, [Ljava/lang/Integer; // type@00b2 │ │ +008dce: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +008dd0: 1402 5f00 027f |0008: const v2, #float 1.72802e+38 // #7f02005f │ │ +008dd6: 7110 be01 0200 |000b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +008ddc: 0c02 |000e: move-result-object v2 │ │ +008dde: 4d02 0001 |000f: aput-object v2, v0, v1 │ │ +008de2: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +008de4: 1502 027f |0012: const/high16 v2, #int 2130837504 // #7f02 │ │ +008de8: 7110 be01 0200 |0014: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +008dee: 0c02 |0017: move-result-object v2 │ │ +008df0: 4d02 0001 |0018: aput-object v2, v0, v1 │ │ +008df4: 1221 |001a: const/4 v1, #int 2 // #2 │ │ +008df6: 1402 0100 027f |001b: const v2, #float 1.728e+38 // #7f020001 │ │ +008dfc: 7110 be01 0200 |001e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +008e02: 0c02 |0021: move-result-object v2 │ │ +008e04: 4d02 0001 |0022: aput-object v2, v0, v1 │ │ +008e08: 1231 |0024: const/4 v1, #int 3 // #3 │ │ +008e0a: 1402 0200 027f |0025: const v2, #float 1.728e+38 // #7f020002 │ │ +008e10: 7110 be01 0200 |0028: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +008e16: 0c02 |002b: move-result-object v2 │ │ +008e18: 4d02 0001 |002c: aput-object v2, v0, v1 │ │ +008e1c: 1241 |002e: const/4 v1, #int 4 // #4 │ │ +008e1e: 1402 0300 027f |002f: const v2, #float 1.728e+38 // #7f020003 │ │ +008e24: 7110 be01 0200 |0032: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +008e2a: 0c02 |0035: move-result-object v2 │ │ +008e2c: 4d02 0001 |0036: aput-object v2, v0, v1 │ │ +008e30: 1251 |0038: const/4 v1, #int 5 // #5 │ │ +008e32: 1402 0400 027f |0039: const v2, #float 1.728e+38 // #7f020004 │ │ +008e38: 7110 be01 0200 |003c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +008e3e: 0c02 |003f: move-result-object v2 │ │ +008e40: 4d02 0001 |0040: aput-object v2, v0, v1 │ │ +008e44: 1261 |0042: const/4 v1, #int 6 // #6 │ │ +008e46: 1402 0500 027f |0043: const v2, #float 1.728e+38 // #7f020005 │ │ +008e4c: 7110 be01 0200 |0046: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +008e52: 0c02 |0049: move-result-object v2 │ │ +008e54: 4d02 0001 |004a: aput-object v2, v0, v1 │ │ +008e58: 1271 |004c: const/4 v1, #int 7 // #7 │ │ +008e5a: 1402 0600 027f |004d: const v2, #float 1.728e+38 // #7f020006 │ │ +008e60: 7110 be01 0200 |0050: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +008e66: 0c02 |0053: move-result-object v2 │ │ +008e68: 4d02 0001 |0054: aput-object v2, v0, v1 │ │ +008e6c: 1301 0800 |0056: const/16 v1, #int 8 // #8 │ │ +008e70: 1402 0700 027f |0058: const v2, #float 1.728e+38 // #7f020007 │ │ +008e76: 7110 be01 0200 |005b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +008e7c: 0c02 |005e: move-result-object v2 │ │ +008e7e: 4d02 0001 |005f: aput-object v2, v0, v1 │ │ +008e82: 1301 0900 |0061: const/16 v1, #int 9 // #9 │ │ +008e86: 1402 0800 027f |0063: const v2, #float 1.728e+38 // #7f020008 │ │ +008e8c: 7110 be01 0200 |0066: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +008e92: 0c02 |0069: move-result-object v2 │ │ +008e94: 4d02 0001 |006a: aput-object v2, v0, v1 │ │ +008e98: 1301 0a00 |006c: const/16 v1, #int 10 // #a │ │ +008e9c: 1402 0900 027f |006e: const v2, #float 1.728e+38 // #7f020009 │ │ +008ea2: 7110 be01 0200 |0071: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +008ea8: 0c02 |0074: move-result-object v2 │ │ +008eaa: 4d02 0001 |0075: aput-object v2, v0, v1 │ │ +008eae: 1301 0b00 |0077: const/16 v1, #int 11 // #b │ │ +008eb2: 1402 0a00 027f |0079: const v2, #float 1.728e+38 // #7f02000a │ │ +008eb8: 7110 be01 0200 |007c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +008ebe: 0c02 |007f: move-result-object v2 │ │ +008ec0: 4d02 0001 |0080: aput-object v2, v0, v1 │ │ +008ec4: 1301 0c00 |0082: const/16 v1, #int 12 // #c │ │ +008ec8: 1402 0b00 027f |0084: const v2, #float 1.728e+38 // #7f02000b │ │ +008ece: 7110 be01 0200 |0087: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +008ed4: 0c02 |008a: move-result-object v2 │ │ +008ed6: 4d02 0001 |008b: aput-object v2, v0, v1 │ │ +008eda: 1301 0d00 |008d: const/16 v1, #int 13 // #d │ │ +008ede: 1402 0c00 027f |008f: const v2, #float 1.728e+38 // #7f02000c │ │ +008ee4: 7110 be01 0200 |0092: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +008eea: 0c02 |0095: move-result-object v2 │ │ +008eec: 4d02 0001 |0096: aput-object v2, v0, v1 │ │ +008ef0: 1301 0e00 |0098: const/16 v1, #int 14 // #e │ │ +008ef4: 1402 0d00 027f |009a: const v2, #float 1.728e+38 // #7f02000d │ │ +008efa: 7110 be01 0200 |009d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +008f00: 0c02 |00a0: move-result-object v2 │ │ +008f02: 4d02 0001 |00a1: aput-object v2, v0, v1 │ │ +008f06: 1301 0f00 |00a3: const/16 v1, #int 15 // #f │ │ +008f0a: 1402 0e00 027f |00a5: const v2, #float 1.728e+38 // #7f02000e │ │ +008f10: 7110 be01 0200 |00a8: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +008f16: 0c02 |00ab: move-result-object v2 │ │ +008f18: 4d02 0001 |00ac: aput-object v2, v0, v1 │ │ +008f1c: 1301 1000 |00ae: const/16 v1, #int 16 // #10 │ │ +008f20: 1402 0f00 027f |00b0: const v2, #float 1.728e+38 // #7f02000f │ │ +008f26: 7110 be01 0200 |00b3: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +008f2c: 0c02 |00b6: move-result-object v2 │ │ +008f2e: 4d02 0001 |00b7: aput-object v2, v0, v1 │ │ +008f32: 1301 1100 |00b9: const/16 v1, #int 17 // #11 │ │ +008f36: 1402 1000 027f |00bb: const v2, #float 1.728e+38 // #7f020010 │ │ +008f3c: 7110 be01 0200 |00be: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +008f42: 0c02 |00c1: move-result-object v2 │ │ +008f44: 4d02 0001 |00c2: aput-object v2, v0, v1 │ │ +008f48: 1301 1200 |00c4: const/16 v1, #int 18 // #12 │ │ +008f4c: 1402 1100 027f |00c6: const v2, #float 1.728e+38 // #7f020011 │ │ +008f52: 7110 be01 0200 |00c9: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +008f58: 0c02 |00cc: move-result-object v2 │ │ +008f5a: 4d02 0001 |00cd: aput-object v2, v0, v1 │ │ +008f5e: 1301 1300 |00cf: const/16 v1, #int 19 // #13 │ │ +008f62: 1402 1200 027f |00d1: const v2, #float 1.728e+38 // #7f020012 │ │ +008f68: 7110 be01 0200 |00d4: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +008f6e: 0c02 |00d7: move-result-object v2 │ │ +008f70: 4d02 0001 |00d8: aput-object v2, v0, v1 │ │ +008f74: 1301 1400 |00da: const/16 v1, #int 20 // #14 │ │ +008f78: 1402 1300 027f |00dc: const v2, #float 1.728e+38 // #7f020013 │ │ +008f7e: 7110 be01 0200 |00df: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +008f84: 0c02 |00e2: move-result-object v2 │ │ +008f86: 4d02 0001 |00e3: aput-object v2, v0, v1 │ │ +008f8a: 1301 1500 |00e5: const/16 v1, #int 21 // #15 │ │ +008f8e: 1402 1400 027f |00e7: const v2, #float 1.728e+38 // #7f020014 │ │ +008f94: 7110 be01 0200 |00ea: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +008f9a: 0c02 |00ed: move-result-object v2 │ │ +008f9c: 4d02 0001 |00ee: aput-object v2, v0, v1 │ │ +008fa0: 1301 1600 |00f0: const/16 v1, #int 22 // #16 │ │ +008fa4: 1402 1500 027f |00f2: const v2, #float 1.728e+38 // #7f020015 │ │ +008faa: 7110 be01 0200 |00f5: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +008fb0: 0c02 |00f8: move-result-object v2 │ │ +008fb2: 4d02 0001 |00f9: aput-object v2, v0, v1 │ │ +008fb6: 1301 1700 |00fb: const/16 v1, #int 23 // #17 │ │ +008fba: 1402 1600 027f |00fd: const v2, #float 1.728e+38 // #7f020016 │ │ +008fc0: 7110 be01 0200 |0100: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +008fc6: 0c02 |0103: move-result-object v2 │ │ +008fc8: 4d02 0001 |0104: aput-object v2, v0, v1 │ │ +008fcc: 1301 1800 |0106: const/16 v1, #int 24 // #18 │ │ +008fd0: 1402 1700 027f |0108: const v2, #float 1.728e+38 // #7f020017 │ │ +008fd6: 7110 be01 0200 |010b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +008fdc: 0c02 |010e: move-result-object v2 │ │ +008fde: 4d02 0001 |010f: aput-object v2, v0, v1 │ │ +008fe2: 1301 1900 |0111: const/16 v1, #int 25 // #19 │ │ +008fe6: 1402 1800 027f |0113: const v2, #float 1.728e+38 // #7f020018 │ │ +008fec: 7110 be01 0200 |0116: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +008ff2: 0c02 |0119: move-result-object v2 │ │ +008ff4: 4d02 0001 |011a: aput-object v2, v0, v1 │ │ +008ff8: 1301 1a00 |011c: const/16 v1, #int 26 // #1a │ │ +008ffc: 1402 1900 027f |011e: const v2, #float 1.728e+38 // #7f020019 │ │ +009002: 7110 be01 0200 |0121: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009008: 0c02 |0124: move-result-object v2 │ │ +00900a: 4d02 0001 |0125: aput-object v2, v0, v1 │ │ +00900e: 1301 1b00 |0127: const/16 v1, #int 27 // #1b │ │ +009012: 1402 1a00 027f |0129: const v2, #float 1.728e+38 // #7f02001a │ │ +009018: 7110 be01 0200 |012c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00901e: 0c02 |012f: move-result-object v2 │ │ +009020: 4d02 0001 |0130: aput-object v2, v0, v1 │ │ +009024: 1301 1c00 |0132: const/16 v1, #int 28 // #1c │ │ +009028: 1402 1b00 027f |0134: const v2, #float 1.728e+38 // #7f02001b │ │ +00902e: 7110 be01 0200 |0137: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009034: 0c02 |013a: move-result-object v2 │ │ +009036: 4d02 0001 |013b: aput-object v2, v0, v1 │ │ +00903a: 1301 1d00 |013d: const/16 v1, #int 29 // #1d │ │ +00903e: 1402 1c00 027f |013f: const v2, #float 1.728e+38 // #7f02001c │ │ +009044: 7110 be01 0200 |0142: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00904a: 0c02 |0145: move-result-object v2 │ │ +00904c: 4d02 0001 |0146: aput-object v2, v0, v1 │ │ +009050: 1301 1e00 |0148: const/16 v1, #int 30 // #1e │ │ +009054: 1402 1d00 027f |014a: const v2, #float 1.728e+38 // #7f02001d │ │ +00905a: 7110 be01 0200 |014d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009060: 0c02 |0150: move-result-object v2 │ │ +009062: 4d02 0001 |0151: aput-object v2, v0, v1 │ │ +009066: 1301 1f00 |0153: const/16 v1, #int 31 // #1f │ │ +00906a: 1402 1e00 027f |0155: const v2, #float 1.728e+38 // #7f02001e │ │ +009070: 7110 be01 0200 |0158: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009076: 0c02 |015b: move-result-object v2 │ │ +009078: 4d02 0001 |015c: aput-object v2, v0, v1 │ │ +00907c: 1301 2000 |015e: const/16 v1, #int 32 // #20 │ │ +009080: 1402 1f00 027f |0160: const v2, #float 1.728e+38 // #7f02001f │ │ +009086: 7110 be01 0200 |0163: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00908c: 0c02 |0166: move-result-object v2 │ │ +00908e: 4d02 0001 |0167: aput-object v2, v0, v1 │ │ +009092: 1301 2100 |0169: const/16 v1, #int 33 // #21 │ │ +009096: 1402 2000 027f |016b: const v2, #float 1.728e+38 // #7f020020 │ │ +00909c: 7110 be01 0200 |016e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0090a2: 0c02 |0171: move-result-object v2 │ │ +0090a4: 4d02 0001 |0172: aput-object v2, v0, v1 │ │ +0090a8: 1301 2200 |0174: const/16 v1, #int 34 // #22 │ │ +0090ac: 1402 2100 027f |0176: const v2, #float 1.728e+38 // #7f020021 │ │ +0090b2: 7110 be01 0200 |0179: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0090b8: 0c02 |017c: move-result-object v2 │ │ +0090ba: 4d02 0001 |017d: aput-object v2, v0, v1 │ │ +0090be: 1301 2300 |017f: const/16 v1, #int 35 // #23 │ │ +0090c2: 1402 2200 027f |0181: const v2, #float 1.728e+38 // #7f020022 │ │ +0090c8: 7110 be01 0200 |0184: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0090ce: 0c02 |0187: move-result-object v2 │ │ +0090d0: 4d02 0001 |0188: aput-object v2, v0, v1 │ │ +0090d4: 1301 2400 |018a: const/16 v1, #int 36 // #24 │ │ +0090d8: 1402 2300 027f |018c: const v2, #float 1.728e+38 // #7f020023 │ │ +0090de: 7110 be01 0200 |018f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0090e4: 0c02 |0192: move-result-object v2 │ │ +0090e6: 4d02 0001 |0193: aput-object v2, v0, v1 │ │ +0090ea: 1301 2500 |0195: const/16 v1, #int 37 // #25 │ │ +0090ee: 7110 be01 0300 |0197: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0090f4: 0c02 |019a: move-result-object v2 │ │ +0090f6: 4d02 0001 |019b: aput-object v2, v0, v1 │ │ +0090fa: 1301 2600 |019d: const/16 v1, #int 38 // #26 │ │ +0090fe: 7110 be01 0300 |019f: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009104: 0c02 |01a2: move-result-object v2 │ │ +009106: 4d02 0001 |01a3: aput-object v2, v0, v1 │ │ +00910a: 1301 2700 |01a5: const/16 v1, #int 39 // #27 │ │ +00910e: 1402 2500 027f |01a7: const v2, #float 1.728e+38 // #7f020025 │ │ +009114: 7110 be01 0200 |01aa: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00911a: 0c02 |01ad: move-result-object v2 │ │ +00911c: 4d02 0001 |01ae: aput-object v2, v0, v1 │ │ +009120: 1301 2800 |01b0: const/16 v1, #int 40 // #28 │ │ +009124: 1402 2600 027f |01b2: const v2, #float 1.728e+38 // #7f020026 │ │ +00912a: 7110 be01 0200 |01b5: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009130: 0c02 |01b8: move-result-object v2 │ │ +009132: 4d02 0001 |01b9: aput-object v2, v0, v1 │ │ +009136: 1301 2900 |01bb: const/16 v1, #int 41 // #29 │ │ +00913a: 1402 2700 027f |01bd: const v2, #float 1.728e+38 // #7f020027 │ │ +009140: 7110 be01 0200 |01c0: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009146: 0c02 |01c3: move-result-object v2 │ │ +009148: 4d02 0001 |01c4: aput-object v2, v0, v1 │ │ +00914c: 1301 2a00 |01c6: const/16 v1, #int 42 // #2a │ │ +009150: 1402 2800 027f |01c8: const v2, #float 1.728e+38 // #7f020028 │ │ +009156: 7110 be01 0200 |01cb: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00915c: 0c02 |01ce: move-result-object v2 │ │ +00915e: 4d02 0001 |01cf: aput-object v2, v0, v1 │ │ +009162: 1301 2b00 |01d1: const/16 v1, #int 43 // #2b │ │ +009166: 1402 2a00 027f |01d3: const v2, #float 1.728e+38 // #7f02002a │ │ +00916c: 7110 be01 0200 |01d6: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009172: 0c02 |01d9: move-result-object v2 │ │ +009174: 4d02 0001 |01da: aput-object v2, v0, v1 │ │ +009178: 1301 2c00 |01dc: const/16 v1, #int 44 // #2c │ │ +00917c: 1402 2b00 027f |01de: const v2, #float 1.72801e+38 // #7f02002b │ │ +009182: 7110 be01 0200 |01e1: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009188: 0c02 |01e4: move-result-object v2 │ │ +00918a: 4d02 0001 |01e5: aput-object v2, v0, v1 │ │ +00918e: 1301 2d00 |01e7: const/16 v1, #int 45 // #2d │ │ +009192: 1402 2c00 027f |01e9: const v2, #float 1.72801e+38 // #7f02002c │ │ +009198: 7110 be01 0200 |01ec: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00919e: 0c02 |01ef: move-result-object v2 │ │ +0091a0: 4d02 0001 |01f0: aput-object v2, v0, v1 │ │ +0091a4: 1301 2e00 |01f2: const/16 v1, #int 46 // #2e │ │ +0091a8: 1402 2d00 027f |01f4: const v2, #float 1.72801e+38 // #7f02002d │ │ +0091ae: 7110 be01 0200 |01f7: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0091b4: 0c02 |01fa: move-result-object v2 │ │ +0091b6: 4d02 0001 |01fb: aput-object v2, v0, v1 │ │ +0091ba: 1301 2f00 |01fd: const/16 v1, #int 47 // #2f │ │ +0091be: 1402 2e00 027f |01ff: const v2, #float 1.72801e+38 // #7f02002e │ │ +0091c4: 7110 be01 0200 |0202: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0091ca: 0c02 |0205: move-result-object v2 │ │ +0091cc: 4d02 0001 |0206: aput-object v2, v0, v1 │ │ +0091d0: 1301 3000 |0208: const/16 v1, #int 48 // #30 │ │ +0091d4: 1402 2f00 027f |020a: const v2, #float 1.72801e+38 // #7f02002f │ │ +0091da: 7110 be01 0200 |020d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0091e0: 0c02 |0210: move-result-object v2 │ │ +0091e2: 4d02 0001 |0211: aput-object v2, v0, v1 │ │ +0091e6: 1301 3100 |0213: const/16 v1, #int 49 // #31 │ │ +0091ea: 1402 3000 027f |0215: const v2, #float 1.72801e+38 // #7f020030 │ │ +0091f0: 7110 be01 0200 |0218: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0091f6: 0c02 |021b: move-result-object v2 │ │ +0091f8: 4d02 0001 |021c: aput-object v2, v0, v1 │ │ +0091fc: 1301 3200 |021e: const/16 v1, #int 50 // #32 │ │ +009200: 1402 3100 027f |0220: const v2, #float 1.72801e+38 // #7f020031 │ │ +009206: 7110 be01 0200 |0223: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00920c: 0c02 |0226: move-result-object v2 │ │ +00920e: 4d02 0001 |0227: aput-object v2, v0, v1 │ │ +009212: 1301 3300 |0229: const/16 v1, #int 51 // #33 │ │ +009216: 1402 3200 027f |022b: const v2, #float 1.72801e+38 // #7f020032 │ │ +00921c: 7110 be01 0200 |022e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009222: 0c02 |0231: move-result-object v2 │ │ +009224: 4d02 0001 |0232: aput-object v2, v0, v1 │ │ +009228: 1301 3400 |0234: const/16 v1, #int 52 // #34 │ │ +00922c: 1402 3300 027f |0236: const v2, #float 1.72801e+38 // #7f020033 │ │ +009232: 7110 be01 0200 |0239: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009238: 0c02 |023c: move-result-object v2 │ │ +00923a: 4d02 0001 |023d: aput-object v2, v0, v1 │ │ +00923e: 1301 3500 |023f: const/16 v1, #int 53 // #35 │ │ +009242: 1402 3400 027f |0241: const v2, #float 1.72801e+38 // #7f020034 │ │ +009248: 7110 be01 0200 |0244: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00924e: 0c02 |0247: move-result-object v2 │ │ +009250: 4d02 0001 |0248: aput-object v2, v0, v1 │ │ +009254: 1301 3600 |024a: const/16 v1, #int 54 // #36 │ │ +009258: 1402 3500 027f |024c: const v2, #float 1.72801e+38 // #7f020035 │ │ +00925e: 7110 be01 0200 |024f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009264: 0c02 |0252: move-result-object v2 │ │ +009266: 4d02 0001 |0253: aput-object v2, v0, v1 │ │ +00926a: 1301 3700 |0255: const/16 v1, #int 55 // #37 │ │ +00926e: 1402 3600 027f |0257: const v2, #float 1.72801e+38 // #7f020036 │ │ +009274: 7110 be01 0200 |025a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00927a: 0c02 |025d: move-result-object v2 │ │ +00927c: 4d02 0001 |025e: aput-object v2, v0, v1 │ │ +009280: 1301 3800 |0260: const/16 v1, #int 56 // #38 │ │ +009284: 1402 3700 027f |0262: const v2, #float 1.72801e+38 // #7f020037 │ │ +00928a: 7110 be01 0200 |0265: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009290: 0c02 |0268: move-result-object v2 │ │ +009292: 4d02 0001 |0269: aput-object v2, v0, v1 │ │ +009296: 1301 3900 |026b: const/16 v1, #int 57 // #39 │ │ +00929a: 1402 3800 027f |026d: const v2, #float 1.72801e+38 // #7f020038 │ │ +0092a0: 7110 be01 0200 |0270: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0092a6: 0c02 |0273: move-result-object v2 │ │ +0092a8: 4d02 0001 |0274: aput-object v2, v0, v1 │ │ +0092ac: 1301 3a00 |0276: const/16 v1, #int 58 // #3a │ │ +0092b0: 1402 3900 027f |0278: const v2, #float 1.72801e+38 // #7f020039 │ │ +0092b6: 7110 be01 0200 |027b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0092bc: 0c02 |027e: move-result-object v2 │ │ +0092be: 4d02 0001 |027f: aput-object v2, v0, v1 │ │ +0092c2: 1301 3b00 |0281: const/16 v1, #int 59 // #3b │ │ +0092c6: 1402 3a00 027f |0283: const v2, #float 1.72801e+38 // #7f02003a │ │ +0092cc: 7110 be01 0200 |0286: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0092d2: 0c02 |0289: move-result-object v2 │ │ +0092d4: 4d02 0001 |028a: aput-object v2, v0, v1 │ │ +0092d8: 1301 3c00 |028c: const/16 v1, #int 60 // #3c │ │ +0092dc: 1402 3b00 027f |028e: const v2, #float 1.72801e+38 // #7f02003b │ │ +0092e2: 7110 be01 0200 |0291: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0092e8: 0c02 |0294: move-result-object v2 │ │ +0092ea: 4d02 0001 |0295: aput-object v2, v0, v1 │ │ +0092ee: 1301 3d00 |0297: const/16 v1, #int 61 // #3d │ │ +0092f2: 1402 3c00 027f |0299: const v2, #float 1.72801e+38 // #7f02003c │ │ +0092f8: 7110 be01 0200 |029c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0092fe: 0c02 |029f: move-result-object v2 │ │ +009300: 4d02 0001 |02a0: aput-object v2, v0, v1 │ │ +009304: 1301 3e00 |02a2: const/16 v1, #int 62 // #3e │ │ +009308: 1402 3d00 027f |02a4: const v2, #float 1.72801e+38 // #7f02003d │ │ +00930e: 7110 be01 0200 |02a7: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009314: 0c02 |02aa: move-result-object v2 │ │ +009316: 4d02 0001 |02ab: aput-object v2, v0, v1 │ │ +00931a: 1301 3f00 |02ad: const/16 v1, #int 63 // #3f │ │ +00931e: 1402 3e00 027f |02af: const v2, #float 1.72801e+38 // #7f02003e │ │ +009324: 7110 be01 0200 |02b2: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00932a: 0c02 |02b5: move-result-object v2 │ │ +00932c: 4d02 0001 |02b6: aput-object v2, v0, v1 │ │ +009330: 1301 4000 |02b8: const/16 v1, #int 64 // #40 │ │ +009334: 1402 3f00 027f |02ba: const v2, #float 1.72801e+38 // #7f02003f │ │ +00933a: 7110 be01 0200 |02bd: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009340: 0c02 |02c0: move-result-object v2 │ │ +009342: 4d02 0001 |02c1: aput-object v2, v0, v1 │ │ +009346: 1301 4100 |02c3: const/16 v1, #int 65 // #41 │ │ +00934a: 1402 4000 027f |02c5: const v2, #float 1.72801e+38 // #7f020040 │ │ +009350: 7110 be01 0200 |02c8: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009356: 0c02 |02cb: move-result-object v2 │ │ +009358: 4d02 0001 |02cc: aput-object v2, v0, v1 │ │ +00935c: 1301 4200 |02ce: const/16 v1, #int 66 // #42 │ │ +009360: 1402 4100 027f |02d0: const v2, #float 1.72801e+38 // #7f020041 │ │ +009366: 7110 be01 0200 |02d3: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00936c: 0c02 |02d6: move-result-object v2 │ │ +00936e: 4d02 0001 |02d7: aput-object v2, v0, v1 │ │ +009372: 1301 4300 |02d9: const/16 v1, #int 67 // #43 │ │ +009376: 1402 4200 027f |02db: const v2, #float 1.72801e+38 // #7f020042 │ │ +00937c: 7110 be01 0200 |02de: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009382: 0c02 |02e1: move-result-object v2 │ │ +009384: 4d02 0001 |02e2: aput-object v2, v0, v1 │ │ +009388: 1301 4400 |02e4: const/16 v1, #int 68 // #44 │ │ +00938c: 1402 4400 027f |02e6: const v2, #float 1.72801e+38 // #7f020044 │ │ +009392: 7110 be01 0200 |02e9: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009398: 0c02 |02ec: move-result-object v2 │ │ +00939a: 4d02 0001 |02ed: aput-object v2, v0, v1 │ │ +00939e: 1301 4500 |02ef: const/16 v1, #int 69 // #45 │ │ +0093a2: 1402 4300 027f |02f1: const v2, #float 1.72801e+38 // #7f020043 │ │ +0093a8: 7110 be01 0200 |02f4: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0093ae: 0c02 |02f7: move-result-object v2 │ │ +0093b0: 4d02 0001 |02f8: aput-object v2, v0, v1 │ │ +0093b4: 1301 4600 |02fa: const/16 v1, #int 70 // #46 │ │ +0093b8: 1402 4500 027f |02fc: const v2, #float 1.72801e+38 // #7f020045 │ │ +0093be: 7110 be01 0200 |02ff: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0093c4: 0c02 |0302: move-result-object v2 │ │ +0093c6: 4d02 0001 |0303: aput-object v2, v0, v1 │ │ +0093ca: 1301 4700 |0305: const/16 v1, #int 71 // #47 │ │ +0093ce: 1402 4600 027f |0307: const v2, #float 1.72801e+38 // #7f020046 │ │ +0093d4: 7110 be01 0200 |030a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0093da: 0c02 |030d: move-result-object v2 │ │ +0093dc: 4d02 0001 |030e: aput-object v2, v0, v1 │ │ +0093e0: 1301 4800 |0310: const/16 v1, #int 72 // #48 │ │ +0093e4: 1402 4700 027f |0312: const v2, #float 1.72801e+38 // #7f020047 │ │ +0093ea: 7110 be01 0200 |0315: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0093f0: 0c02 |0318: move-result-object v2 │ │ +0093f2: 4d02 0001 |0319: aput-object v2, v0, v1 │ │ +0093f6: 1301 4900 |031b: const/16 v1, #int 73 // #49 │ │ +0093fa: 1402 4800 027f |031d: const v2, #float 1.72801e+38 // #7f020048 │ │ +009400: 7110 be01 0200 |0320: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009406: 0c02 |0323: move-result-object v2 │ │ +009408: 4d02 0001 |0324: aput-object v2, v0, v1 │ │ +00940c: 1301 4a00 |0326: const/16 v1, #int 74 // #4a │ │ +009410: 1402 4900 027f |0328: const v2, #float 1.72801e+38 // #7f020049 │ │ +009416: 7110 be01 0200 |032b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00941c: 0c02 |032e: move-result-object v2 │ │ +00941e: 4d02 0001 |032f: aput-object v2, v0, v1 │ │ +009422: 1301 4b00 |0331: const/16 v1, #int 75 // #4b │ │ +009426: 1402 4a00 027f |0333: const v2, #float 1.72801e+38 // #7f02004a │ │ +00942c: 7110 be01 0200 |0336: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009432: 0c02 |0339: move-result-object v2 │ │ +009434: 4d02 0001 |033a: aput-object v2, v0, v1 │ │ +009438: 1301 4c00 |033c: const/16 v1, #int 76 // #4c │ │ +00943c: 1402 4b00 027f |033e: const v2, #float 1.72801e+38 // #7f02004b │ │ +009442: 7110 be01 0200 |0341: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009448: 0c02 |0344: move-result-object v2 │ │ +00944a: 4d02 0001 |0345: aput-object v2, v0, v1 │ │ +00944e: 1301 4d00 |0347: const/16 v1, #int 77 // #4d │ │ +009452: 1402 4c00 027f |0349: const v2, #float 1.72801e+38 // #7f02004c │ │ +009458: 7110 be01 0200 |034c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00945e: 0c02 |034f: move-result-object v2 │ │ +009460: 4d02 0001 |0350: aput-object v2, v0, v1 │ │ +009464: 1301 4e00 |0352: const/16 v1, #int 78 // #4e │ │ +009468: 1402 4d00 027f |0354: const v2, #float 1.72801e+38 // #7f02004d │ │ +00946e: 7110 be01 0200 |0357: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009474: 0c02 |035a: move-result-object v2 │ │ +009476: 4d02 0001 |035b: aput-object v2, v0, v1 │ │ +00947a: 1301 4f00 |035d: const/16 v1, #int 79 // #4f │ │ +00947e: 1402 4e00 027f |035f: const v2, #float 1.72801e+38 // #7f02004e │ │ +009484: 7110 be01 0200 |0362: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00948a: 0c02 |0365: move-result-object v2 │ │ +00948c: 4d02 0001 |0366: aput-object v2, v0, v1 │ │ +009490: 1301 5000 |0368: const/16 v1, #int 80 // #50 │ │ +009494: 1402 4f00 027f |036a: const v2, #float 1.72801e+38 // #7f02004f │ │ +00949a: 7110 be01 0200 |036d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0094a0: 0c02 |0370: move-result-object v2 │ │ +0094a2: 4d02 0001 |0371: aput-object v2, v0, v1 │ │ +0094a6: 1301 5100 |0373: const/16 v1, #int 81 // #51 │ │ +0094aa: 1402 5000 027f |0375: const v2, #float 1.72801e+38 // #7f020050 │ │ +0094b0: 7110 be01 0200 |0378: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0094b6: 0c02 |037b: move-result-object v2 │ │ +0094b8: 4d02 0001 |037c: aput-object v2, v0, v1 │ │ +0094bc: 1301 5200 |037e: const/16 v1, #int 82 // #52 │ │ +0094c0: 1402 5100 027f |0380: const v2, #float 1.72801e+38 // #7f020051 │ │ +0094c6: 7110 be01 0200 |0383: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0094cc: 0c02 |0386: move-result-object v2 │ │ +0094ce: 4d02 0001 |0387: aput-object v2, v0, v1 │ │ +0094d2: 1301 5300 |0389: const/16 v1, #int 83 // #53 │ │ +0094d6: 1402 5200 027f |038b: const v2, #float 1.72801e+38 // #7f020052 │ │ +0094dc: 7110 be01 0200 |038e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0094e2: 0c02 |0391: move-result-object v2 │ │ +0094e4: 4d02 0001 |0392: aput-object v2, v0, v1 │ │ +0094e8: 1301 5400 |0394: const/16 v1, #int 84 // #54 │ │ +0094ec: 1402 5300 027f |0396: const v2, #float 1.72801e+38 // #7f020053 │ │ +0094f2: 7110 be01 0200 |0399: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0094f8: 0c02 |039c: move-result-object v2 │ │ +0094fa: 4d02 0001 |039d: aput-object v2, v0, v1 │ │ +0094fe: 1301 5500 |039f: const/16 v1, #int 85 // #55 │ │ +009502: 1402 5400 027f |03a1: const v2, #float 1.72801e+38 // #7f020054 │ │ +009508: 7110 be01 0200 |03a4: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00950e: 0c02 |03a7: move-result-object v2 │ │ +009510: 4d02 0001 |03a8: aput-object v2, v0, v1 │ │ +009514: 1301 5600 |03aa: const/16 v1, #int 86 // #56 │ │ +009518: 1402 5500 027f |03ac: const v2, #float 1.72801e+38 // #7f020055 │ │ +00951e: 7110 be01 0200 |03af: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009524: 0c02 |03b2: move-result-object v2 │ │ +009526: 4d02 0001 |03b3: aput-object v2, v0, v1 │ │ +00952a: 1301 5700 |03b5: const/16 v1, #int 87 // #57 │ │ +00952e: 1402 5600 027f |03b7: const v2, #float 1.72801e+38 // #7f020056 │ │ +009534: 7110 be01 0200 |03ba: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00953a: 0c02 |03bd: move-result-object v2 │ │ +00953c: 4d02 0001 |03be: aput-object v2, v0, v1 │ │ +009540: 1301 5800 |03c0: const/16 v1, #int 88 // #58 │ │ +009544: 1402 5700 027f |03c2: const v2, #float 1.72801e+38 // #7f020057 │ │ +00954a: 7110 be01 0200 |03c5: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009550: 0c02 |03c8: move-result-object v2 │ │ +009552: 4d02 0001 |03c9: aput-object v2, v0, v1 │ │ +009556: 1301 5900 |03cb: const/16 v1, #int 89 // #59 │ │ +00955a: 1402 5800 027f |03cd: const v2, #float 1.72801e+38 // #7f020058 │ │ +009560: 7110 be01 0200 |03d0: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009566: 0c02 |03d3: move-result-object v2 │ │ +009568: 4d02 0001 |03d4: aput-object v2, v0, v1 │ │ +00956c: 1301 5a00 |03d6: const/16 v1, #int 90 // #5a │ │ +009570: 1402 5900 027f |03d8: const v2, #float 1.72801e+38 // #7f020059 │ │ +009576: 7110 be01 0200 |03db: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00957c: 0c02 |03de: move-result-object v2 │ │ +00957e: 4d02 0001 |03df: aput-object v2, v0, v1 │ │ +009582: 1301 5b00 |03e1: const/16 v1, #int 91 // #5b │ │ +009586: 1402 5a00 027f |03e3: const v2, #float 1.72801e+38 // #7f02005a │ │ +00958c: 7110 be01 0200 |03e6: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009592: 0c02 |03e9: move-result-object v2 │ │ +009594: 4d02 0001 |03ea: aput-object v2, v0, v1 │ │ +009598: 1301 5c00 |03ec: const/16 v1, #int 92 // #5c │ │ +00959c: 1402 5b00 027f |03ee: const v2, #float 1.72801e+38 // #7f02005b │ │ +0095a2: 7110 be01 0200 |03f1: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0095a8: 0c02 |03f4: move-result-object v2 │ │ +0095aa: 4d02 0001 |03f5: aput-object v2, v0, v1 │ │ +0095ae: 1301 5d00 |03f7: const/16 v1, #int 93 // #5d │ │ +0095b2: 1402 5c00 027f |03f9: const v2, #float 1.72802e+38 // #7f02005c │ │ +0095b8: 7110 be01 0200 |03fc: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0095be: 0c02 |03ff: move-result-object v2 │ │ +0095c0: 4d02 0001 |0400: aput-object v2, v0, v1 │ │ +0095c4: 1301 5e00 |0402: const/16 v1, #int 94 // #5e │ │ +0095c8: 1402 5d00 027f |0404: const v2, #float 1.72802e+38 // #7f02005d │ │ +0095ce: 7110 be01 0200 |0407: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0095d4: 0c02 |040a: move-result-object v2 │ │ +0095d6: 4d02 0001 |040b: aput-object v2, v0, v1 │ │ +0095da: 1301 5f00 |040d: const/16 v1, #int 95 // #5f │ │ +0095de: 1402 5e00 027f |040f: const v2, #float 1.72802e+38 // #7f02005e │ │ +0095e4: 7110 be01 0200 |0412: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0095ea: 0c02 |0415: move-result-object v2 │ │ +0095ec: 4d02 0001 |0416: aput-object v2, v0, v1 │ │ +0095f0: 1301 6000 |0418: const/16 v1, #int 96 // #60 │ │ +0095f4: 1402 6000 027f |041a: const v2, #float 1.72802e+38 // #7f020060 │ │ +0095fa: 7110 be01 0200 |041d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009600: 0c02 |0420: move-result-object v2 │ │ +009602: 4d02 0001 |0421: aput-object v2, v0, v1 │ │ +009606: 1301 6100 |0423: const/16 v1, #int 97 // #61 │ │ +00960a: 1402 6100 027f |0425: const v2, #float 1.72802e+38 // #7f020061 │ │ +009610: 7110 be01 0200 |0428: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009616: 0c02 |042b: move-result-object v2 │ │ +009618: 4d02 0001 |042c: aput-object v2, v0, v1 │ │ +00961c: 1301 6200 |042e: const/16 v1, #int 98 // #62 │ │ +009620: 1402 6200 027f |0430: const v2, #float 1.72802e+38 // #7f020062 │ │ +009626: 7110 be01 0200 |0433: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00962c: 0c02 |0436: move-result-object v2 │ │ +00962e: 4d02 0001 |0437: aput-object v2, v0, v1 │ │ +009632: 1301 6300 |0439: const/16 v1, #int 99 // #63 │ │ +009636: 1402 6300 027f |043b: const v2, #float 1.72802e+38 // #7f020063 │ │ +00963c: 7110 be01 0200 |043e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009642: 0c02 |0441: move-result-object v2 │ │ +009644: 4d02 0001 |0442: aput-object v2, v0, v1 │ │ +009648: 1301 6400 |0444: const/16 v1, #int 100 // #64 │ │ +00964c: 1402 6400 027f |0446: const v2, #float 1.72802e+38 // #7f020064 │ │ +009652: 7110 be01 0200 |0449: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009658: 0c02 |044c: move-result-object v2 │ │ +00965a: 4d02 0001 |044d: aput-object v2, v0, v1 │ │ +00965e: 1301 6500 |044f: const/16 v1, #int 101 // #65 │ │ +009662: 1402 6500 027f |0451: const v2, #float 1.72802e+38 // #7f020065 │ │ +009668: 7110 be01 0200 |0454: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00966e: 0c02 |0457: move-result-object v2 │ │ +009670: 4d02 0001 |0458: aput-object v2, v0, v1 │ │ +009674: 1301 6600 |045a: const/16 v1, #int 102 // #66 │ │ +009678: 1402 6600 027f |045c: const v2, #float 1.72802e+38 // #7f020066 │ │ +00967e: 7110 be01 0200 |045f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009684: 0c02 |0462: move-result-object v2 │ │ +009686: 4d02 0001 |0463: aput-object v2, v0, v1 │ │ +00968a: 1301 6700 |0465: const/16 v1, #int 103 // #67 │ │ +00968e: 1402 6700 027f |0467: const v2, #float 1.72802e+38 // #7f020067 │ │ +009694: 7110 be01 0200 |046a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00969a: 0c02 |046d: move-result-object v2 │ │ +00969c: 4d02 0001 |046e: aput-object v2, v0, v1 │ │ +0096a0: 1301 6800 |0470: const/16 v1, #int 104 // #68 │ │ +0096a4: 1402 6800 027f |0472: const v2, #float 1.72802e+38 // #7f020068 │ │ +0096aa: 7110 be01 0200 |0475: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0096b0: 0c02 |0478: move-result-object v2 │ │ +0096b2: 4d02 0001 |0479: aput-object v2, v0, v1 │ │ +0096b6: 1301 6900 |047b: const/16 v1, #int 105 // #69 │ │ +0096ba: 1402 6900 027f |047d: const v2, #float 1.72802e+38 // #7f020069 │ │ +0096c0: 7110 be01 0200 |0480: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0096c6: 0c02 |0483: move-result-object v2 │ │ +0096c8: 4d02 0001 |0484: aput-object v2, v0, v1 │ │ +0096cc: 1301 6a00 |0486: const/16 v1, #int 106 // #6a │ │ +0096d0: 1402 6a00 027f |0488: const v2, #float 1.72802e+38 // #7f02006a │ │ +0096d6: 7110 be01 0200 |048b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0096dc: 0c02 |048e: move-result-object v2 │ │ +0096de: 4d02 0001 |048f: aput-object v2, v0, v1 │ │ +0096e2: 1301 6b00 |0491: const/16 v1, #int 107 // #6b │ │ +0096e6: 1402 6b00 027f |0493: const v2, #float 1.72802e+38 // #7f02006b │ │ +0096ec: 7110 be01 0200 |0496: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0096f2: 0c02 |0499: move-result-object v2 │ │ +0096f4: 4d02 0001 |049a: aput-object v2, v0, v1 │ │ +0096f8: 1301 6c00 |049c: const/16 v1, #int 108 // #6c │ │ +0096fc: 1402 6d00 027f |049e: const v2, #float 1.72802e+38 // #7f02006d │ │ +009702: 7110 be01 0200 |04a1: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009708: 0c02 |04a4: move-result-object v2 │ │ +00970a: 4d02 0001 |04a5: aput-object v2, v0, v1 │ │ +00970e: 1301 6d00 |04a7: const/16 v1, #int 109 // #6d │ │ +009712: 1402 6e00 027f |04a9: const v2, #float 1.72802e+38 // #7f02006e │ │ +009718: 7110 be01 0200 |04ac: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00971e: 0c02 |04af: move-result-object v2 │ │ +009720: 4d02 0001 |04b0: aput-object v2, v0, v1 │ │ +009724: 1301 6e00 |04b2: const/16 v1, #int 110 // #6e │ │ +009728: 1402 6f00 027f |04b4: const v2, #float 1.72802e+38 // #7f02006f │ │ +00972e: 7110 be01 0200 |04b7: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009734: 0c02 |04ba: move-result-object v2 │ │ +009736: 4d02 0001 |04bb: aput-object v2, v0, v1 │ │ +00973a: 1301 6f00 |04bd: const/16 v1, #int 111 // #6f │ │ +00973e: 1402 7000 027f |04bf: const v2, #float 1.72802e+38 // #7f020070 │ │ +009744: 7110 be01 0200 |04c2: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00974a: 0c02 |04c5: move-result-object v2 │ │ +00974c: 4d02 0001 |04c6: aput-object v2, v0, v1 │ │ +009750: 1301 7000 |04c8: const/16 v1, #int 112 // #70 │ │ +009754: 1402 7100 027f |04ca: const v2, #float 1.72802e+38 // #7f020071 │ │ +00975a: 7110 be01 0200 |04cd: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009760: 0c02 |04d0: move-result-object v2 │ │ +009762: 4d02 0001 |04d1: aput-object v2, v0, v1 │ │ +009766: 1301 7100 |04d3: const/16 v1, #int 113 // #71 │ │ +00976a: 1402 7200 027f |04d5: const v2, #float 1.72802e+38 // #7f020072 │ │ +009770: 7110 be01 0200 |04d8: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009776: 0c02 |04db: move-result-object v2 │ │ +009778: 4d02 0001 |04dc: aput-object v2, v0, v1 │ │ +00977c: 1301 7200 |04de: const/16 v1, #int 114 // #72 │ │ +009780: 1402 7300 027f |04e0: const v2, #float 1.72802e+38 // #7f020073 │ │ +009786: 7110 be01 0200 |04e3: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00978c: 0c02 |04e6: move-result-object v2 │ │ +00978e: 4d02 0001 |04e7: aput-object v2, v0, v1 │ │ +009792: 1301 7300 |04e9: const/16 v1, #int 115 // #73 │ │ +009796: 1402 7400 027f |04eb: const v2, #float 1.72802e+38 // #7f020074 │ │ +00979c: 7110 be01 0200 |04ee: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0097a2: 0c02 |04f1: move-result-object v2 │ │ +0097a4: 4d02 0001 |04f2: aput-object v2, v0, v1 │ │ +0097a8: 1301 7400 |04f4: const/16 v1, #int 116 // #74 │ │ +0097ac: 1402 7500 027f |04f6: const v2, #float 1.72802e+38 // #7f020075 │ │ +0097b2: 7110 be01 0200 |04f9: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0097b8: 0c02 |04fc: move-result-object v2 │ │ +0097ba: 4d02 0001 |04fd: aput-object v2, v0, v1 │ │ +0097be: 1301 7500 |04ff: const/16 v1, #int 117 // #75 │ │ +0097c2: 1402 7600 027f |0501: const v2, #float 1.72802e+38 // #7f020076 │ │ +0097c8: 7110 be01 0200 |0504: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0097ce: 0c02 |0507: move-result-object v2 │ │ +0097d0: 4d02 0001 |0508: aput-object v2, v0, v1 │ │ +0097d4: 1301 7600 |050a: const/16 v1, #int 118 // #76 │ │ +0097d8: 1402 7700 027f |050c: const v2, #float 1.72802e+38 // #7f020077 │ │ +0097de: 7110 be01 0200 |050f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0097e4: 0c02 |0512: move-result-object v2 │ │ +0097e6: 4d02 0001 |0513: aput-object v2, v0, v1 │ │ +0097ea: 1301 7700 |0515: const/16 v1, #int 119 // #77 │ │ +0097ee: 1402 7800 027f |0517: const v2, #float 1.72802e+38 // #7f020078 │ │ +0097f4: 7110 be01 0200 |051a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0097fa: 0c02 |051d: move-result-object v2 │ │ +0097fc: 4d02 0001 |051e: aput-object v2, v0, v1 │ │ +009800: 1301 7800 |0520: const/16 v1, #int 120 // #78 │ │ +009804: 1402 7900 027f |0522: const v2, #float 1.72802e+38 // #7f020079 │ │ +00980a: 7110 be01 0200 |0525: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009810: 0c02 |0528: move-result-object v2 │ │ +009812: 4d02 0001 |0529: aput-object v2, v0, v1 │ │ +009816: 1301 7900 |052b: const/16 v1, #int 121 // #79 │ │ +00981a: 1402 7a00 027f |052d: const v2, #float 1.72802e+38 // #7f02007a │ │ +009820: 7110 be01 0200 |0530: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009826: 0c02 |0533: move-result-object v2 │ │ +009828: 4d02 0001 |0534: aput-object v2, v0, v1 │ │ +00982c: 1301 7a00 |0536: const/16 v1, #int 122 // #7a │ │ +009830: 1402 7b00 027f |0538: const v2, #float 1.72802e+38 // #7f02007b │ │ +009836: 7110 be01 0200 |053b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00983c: 0c02 |053e: move-result-object v2 │ │ +00983e: 4d02 0001 |053f: aput-object v2, v0, v1 │ │ +009842: 1301 7b00 |0541: const/16 v1, #int 123 // #7b │ │ +009846: 1402 7c00 027f |0543: const v2, #float 1.72802e+38 // #7f02007c │ │ +00984c: 7110 be01 0200 |0546: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009852: 0c02 |0549: move-result-object v2 │ │ +009854: 4d02 0001 |054a: aput-object v2, v0, v1 │ │ +009858: 1301 7c00 |054c: const/16 v1, #int 124 // #7c │ │ +00985c: 1402 7d00 027f |054e: const v2, #float 1.72802e+38 // #7f02007d │ │ +009862: 7110 be01 0200 |0551: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009868: 0c02 |0554: move-result-object v2 │ │ +00986a: 4d02 0001 |0555: aput-object v2, v0, v1 │ │ +00986e: 1301 7d00 |0557: const/16 v1, #int 125 // #7d │ │ +009872: 1402 7e00 027f |0559: const v2, #float 1.72802e+38 // #7f02007e │ │ +009878: 7110 be01 0200 |055c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00987e: 0c02 |055f: move-result-object v2 │ │ +009880: 4d02 0001 |0560: aput-object v2, v0, v1 │ │ +009884: 1301 7e00 |0562: const/16 v1, #int 126 // #7e │ │ +009888: 1402 7f00 027f |0564: const v2, #float 1.72802e+38 // #7f02007f │ │ +00988e: 7110 be01 0200 |0567: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009894: 0c02 |056a: move-result-object v2 │ │ +009896: 4d02 0001 |056b: aput-object v2, v0, v1 │ │ +00989a: 1301 7f00 |056d: const/16 v1, #int 127 // #7f │ │ +00989e: 1402 8000 027f |056f: const v2, #float 1.72802e+38 // #7f020080 │ │ +0098a4: 7110 be01 0200 |0572: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0098aa: 0c02 |0575: move-result-object v2 │ │ +0098ac: 4d02 0001 |0576: aput-object v2, v0, v1 │ │ +0098b0: 1301 8000 |0578: const/16 v1, #int 128 // #80 │ │ +0098b4: 1402 8100 027f |057a: const v2, #float 1.72802e+38 // #7f020081 │ │ +0098ba: 7110 be01 0200 |057d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0098c0: 0c02 |0580: move-result-object v2 │ │ +0098c2: 4d02 0001 |0581: aput-object v2, v0, v1 │ │ +0098c6: 1301 8100 |0583: const/16 v1, #int 129 // #81 │ │ +0098ca: 1402 8200 027f |0585: const v2, #float 1.72802e+38 // #7f020082 │ │ +0098d0: 7110 be01 0200 |0588: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0098d6: 0c02 |058b: move-result-object v2 │ │ +0098d8: 4d02 0001 |058c: aput-object v2, v0, v1 │ │ +0098dc: 1301 8200 |058e: const/16 v1, #int 130 // #82 │ │ +0098e0: 1402 8300 027f |0590: const v2, #float 1.72802e+38 // #7f020083 │ │ +0098e6: 7110 be01 0200 |0593: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0098ec: 0c02 |0596: move-result-object v2 │ │ +0098ee: 4d02 0001 |0597: aput-object v2, v0, v1 │ │ +0098f2: 1301 8300 |0599: const/16 v1, #int 131 // #83 │ │ +0098f6: 1402 8400 027f |059b: const v2, #float 1.72802e+38 // #7f020084 │ │ +0098fc: 7110 be01 0200 |059e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009902: 0c02 |05a1: move-result-object v2 │ │ +009904: 4d02 0001 |05a2: aput-object v2, v0, v1 │ │ +009908: 1301 8400 |05a4: const/16 v1, #int 132 // #84 │ │ +00990c: 1402 8500 027f |05a6: const v2, #float 1.72802e+38 // #7f020085 │ │ +009912: 7110 be01 0200 |05a9: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009918: 0c02 |05ac: move-result-object v2 │ │ +00991a: 4d02 0001 |05ad: aput-object v2, v0, v1 │ │ +00991e: 1301 8500 |05af: const/16 v1, #int 133 // #85 │ │ +009922: 1402 8600 027f |05b1: const v2, #float 1.72802e+38 // #7f020086 │ │ +009928: 7110 be01 0200 |05b4: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00992e: 0c02 |05b7: move-result-object v2 │ │ +009930: 4d02 0001 |05b8: aput-object v2, v0, v1 │ │ +009934: 1301 8600 |05ba: const/16 v1, #int 134 // #86 │ │ +009938: 1402 8700 027f |05bc: const v2, #float 1.72802e+38 // #7f020087 │ │ +00993e: 7110 be01 0200 |05bf: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009944: 0c02 |05c2: move-result-object v2 │ │ +009946: 4d02 0001 |05c3: aput-object v2, v0, v1 │ │ +00994a: 1301 8700 |05c5: const/16 v1, #int 135 // #87 │ │ +00994e: 1402 8800 027f |05c7: const v2, #float 1.72802e+38 // #7f020088 │ │ +009954: 7110 be01 0200 |05ca: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00995a: 0c02 |05cd: move-result-object v2 │ │ +00995c: 4d02 0001 |05ce: aput-object v2, v0, v1 │ │ +009960: 1301 8800 |05d0: const/16 v1, #int 136 // #88 │ │ +009964: 1402 8900 027f |05d2: const v2, #float 1.72802e+38 // #7f020089 │ │ +00996a: 7110 be01 0200 |05d5: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009970: 0c02 |05d8: move-result-object v2 │ │ +009972: 4d02 0001 |05d9: aput-object v2, v0, v1 │ │ +009976: 1301 8900 |05db: const/16 v1, #int 137 // #89 │ │ +00997a: 1402 8a00 027f |05dd: const v2, #float 1.72802e+38 // #7f02008a │ │ +009980: 7110 be01 0200 |05e0: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009986: 0c02 |05e3: move-result-object v2 │ │ +009988: 4d02 0001 |05e4: aput-object v2, v0, v1 │ │ +00998c: 1301 8a00 |05e6: const/16 v1, #int 138 // #8a │ │ +009990: 1402 8b00 027f |05e8: const v2, #float 1.72802e+38 // #7f02008b │ │ +009996: 7110 be01 0200 |05eb: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +00999c: 0c02 |05ee: move-result-object v2 │ │ +00999e: 4d02 0001 |05ef: aput-object v2, v0, v1 │ │ +0099a2: 1301 8b00 |05f1: const/16 v1, #int 139 // #8b │ │ +0099a6: 1402 8c00 027f |05f3: const v2, #float 1.72802e+38 // #7f02008c │ │ +0099ac: 7110 be01 0200 |05f6: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0099b2: 0c02 |05f9: move-result-object v2 │ │ +0099b4: 4d02 0001 |05fa: aput-object v2, v0, v1 │ │ +0099b8: 1301 8c00 |05fc: const/16 v1, #int 140 // #8c │ │ +0099bc: 1402 8d00 027f |05fe: const v2, #float 1.72802e+38 // #7f02008d │ │ +0099c2: 7110 be01 0200 |0601: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0099c8: 0c02 |0604: move-result-object v2 │ │ +0099ca: 4d02 0001 |0605: aput-object v2, v0, v1 │ │ +0099ce: 1301 8d00 |0607: const/16 v1, #int 141 // #8d │ │ +0099d2: 1402 8e00 027f |0609: const v2, #float 1.72803e+38 // #7f02008e │ │ +0099d8: 7110 be01 0200 |060c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +0099de: 0c02 |060f: move-result-object v2 │ │ +0099e0: 4d02 0001 |0610: aput-object v2, v0, v1 │ │ +0099e4: 6900 9b00 |0612: sput-object v0, Lcom/cr5315/cfdc/IconPickerAdapter;.thumbs:[Ljava/lang/Integer; // field@009b │ │ +0099e8: 0e00 |0614: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=69 │ │ + 0x000b line=70 │ │ + 0x0028 line=71 │ │ + 0x0046 line=72 │ │ + 0x0066 line=74 │ │ + 0x0087 line=75 │ │ + 0x00a8 line=76 │ │ + 0x00c9 line=77 │ │ + 0x00ea line=78 │ │ + 0x010b line=79 │ │ + 0x012c line=81 │ │ + 0x014d line=82 │ │ + 0x016e line=83 │ │ + 0x018f line=85 │ │ + 0x01aa line=86 │ │ + 0x01cb line=87 │ │ + 0x01ec line=88 │ │ + 0x020d line=89 │ │ + 0x022e line=90 │ │ + 0x024f line=91 │ │ + 0x0270 line=92 │ │ + 0x0291 line=94 │ │ + 0x02b2 line=95 │ │ + 0x02d3 line=96 │ │ + 0x02f4 line=97 │ │ + 0x0315 line=98 │ │ + 0x0336 line=99 │ │ + 0x0357 line=100 │ │ + 0x0378 line=101 │ │ + 0x0399 line=102 │ │ + 0x03ba line=103 │ │ + 0x03db line=104 │ │ + 0x03fc line=105 │ │ + 0x041d line=106 │ │ + 0x043e line=107 │ │ + 0x045f line=110 │ │ + 0x0480 line=111 │ │ + 0x04a1 line=113 │ │ + 0x04c2 line=114 │ │ + 0x04e3 line=115 │ │ + 0x0504 line=116 │ │ + 0x0525 line=117 │ │ + 0x0546 line=118 │ │ + 0x0567 line=119 │ │ + 0x0588 line=120 │ │ + 0x05a9 line=121 │ │ + 0x05ca line=122 │ │ + 0x05eb line=123 │ │ + 0x060c line=124 │ │ + 0x0614 line=69 │ │ locals : │ │ │ │ #1 : (in Lcom/cr5315/cfdc/IconPickerAdapter;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0099d8: |[0099d8] com.cr5315.cfdc.IconPickerAdapter.:(Landroid/content/Context;)V │ │ -0099e8: 7010 6800 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@0068 │ │ -0099ee: 5b01 9a00 |0003: iput-object v1, v0, Lcom/cr5315/cfdc/IconPickerAdapter;.context:Landroid/content/Context; // field@009a │ │ -0099f2: 0e00 |0005: return-void │ │ +0099ec: |[0099ec] com.cr5315.cfdc.IconPickerAdapter.:(Landroid/content/Context;)V │ │ +0099fc: 7010 6800 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@0068 │ │ +009a02: 5b01 9a00 |0003: iput-object v1, v0, Lcom/cr5315/cfdc/IconPickerAdapter;.context:Landroid/content/Context; // field@009a │ │ +009a06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ 0x0005 line=34 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/cr5315/cfdc/IconPickerAdapter; │ │ @@ -8742,18 +8807,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0099f4: |[0099f4] com.cr5315.cfdc.IconPickerAdapter.getCount:()I │ │ -009a04: 6200 9b00 |0000: sget-object v0, Lcom/cr5315/cfdc/IconPickerAdapter;.thumbs:[Ljava/lang/Integer; // field@009b │ │ -009a08: 2100 |0002: array-length v0, v0 │ │ -009a0a: 0f00 |0003: return v0 │ │ +009a08: |[009a08] com.cr5315.cfdc.IconPickerAdapter.getCount:()I │ │ +009a18: 6200 9b00 |0000: sget-object v0, Lcom/cr5315/cfdc/IconPickerAdapter;.thumbs:[Ljava/lang/Integer; // field@009b │ │ +009a1c: 2100 |0002: array-length v0, v0 │ │ +009a1e: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lcom/cr5315/cfdc/IconPickerAdapter; │ │ │ │ #1 : (in Lcom/cr5315/cfdc/IconPickerAdapter;) │ │ @@ -8761,18 +8826,18 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -009a0c: |[009a0c] com.cr5315.cfdc.IconPickerAdapter.getItem:(I)Ljava/lang/Object; │ │ -009a1c: 7110 be01 0200 |0000: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ -009a22: 0c00 |0003: move-result-object v0 │ │ -009a24: 1100 |0004: return-object v0 │ │ +009a20: |[009a20] com.cr5315.cfdc.IconPickerAdapter.getItem:(I)Ljava/lang/Object; │ │ +009a30: 7110 be01 0200 |0000: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@01be │ │ +009a36: 0c00 |0003: move-result-object v0 │ │ +009a38: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/cr5315/cfdc/IconPickerAdapter; │ │ 0x0000 - 0x0005 reg=2 position I │ │ │ │ @@ -8781,21 +8846,21 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -009a28: |[009a28] com.cr5315.cfdc.IconPickerAdapter.getItemId:(I)J │ │ -009a38: 6200 9b00 |0000: sget-object v0, Lcom/cr5315/cfdc/IconPickerAdapter;.thumbs:[Ljava/lang/Integer; // field@009b │ │ -009a3c: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -009a40: 6e10 bd01 0000 |0004: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@01bd │ │ -009a46: 0a00 |0007: move-result v0 │ │ -009a48: 8100 |0008: int-to-long v0, v0 │ │ -009a4a: 1000 |0009: return-wide v0 │ │ +009a3c: |[009a3c] com.cr5315.cfdc.IconPickerAdapter.getItemId:(I)J │ │ +009a4c: 6200 9b00 |0000: sget-object v0, Lcom/cr5315/cfdc/IconPickerAdapter;.thumbs:[Ljava/lang/Integer; // field@009b │ │ +009a50: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +009a54: 6e10 bd01 0000 |0004: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@01bd │ │ +009a5a: 0a00 |0007: move-result v0 │ │ +009a5c: 8100 |0008: int-to-long v0, v0 │ │ +009a5e: 1000 |0009: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/cr5315/cfdc/IconPickerAdapter; │ │ 0x0000 - 0x000a reg=3 position I │ │ │ │ @@ -8804,46 +8869,46 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 66 16-bit code units │ │ -009a4c: |[009a4c] com.cr5315.cfdc.IconPickerAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -009a5c: 1306 5500 |0000: const/16 v6, #int 85 // #55 │ │ -009a60: 1305 0800 |0002: const/16 v5, #int 8 // #8 │ │ -009a64: 3909 3a00 |0004: if-nez v9, 003e // +003a │ │ -009a68: 2202 4600 |0006: new-instance v2, Landroid/widget/ImageView; // type@0046 │ │ -009a6c: 5474 9a00 |0008: iget-object v4, v7, Lcom/cr5315/cfdc/IconPickerAdapter;.context:Landroid/content/Context; // field@009a │ │ -009a70: 7020 6f00 4200 |000a: invoke-direct {v2, v4}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@006f │ │ -009a76: 2204 3c00 |000d: new-instance v4, Landroid/widget/AbsListView$LayoutParams; // type@003c │ │ -009a7a: 7030 6700 6406 |000f: invoke-direct {v4, v6, v6}, Landroid/widget/AbsListView$LayoutParams;.:(II)V // method@0067 │ │ -009a80: 6e20 7100 4200 |0012: invoke-virtual {v2, v4}, Landroid/widget/ImageView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0071 │ │ -009a86: 6204 0400 |0015: sget-object v4, Landroid/widget/ImageView$ScaleType;.CENTER_CROP:Landroid/widget/ImageView$ScaleType; // field@0004 │ │ -009a8a: 6e20 7300 4200 |0017: invoke-virtual {v2, v4}, Landroid/widget/ImageView;.setScaleType:(Landroid/widget/ImageView$ScaleType;)V // method@0073 │ │ -009a90: 6e55 7200 5255 |001a: invoke-virtual {v2, v5, v5, v5, v5}, Landroid/widget/ImageView;.setPadding:(IIII)V // method@0072 │ │ -009a96: 1a04 0500 |001d: const-string v4, "#FF000000" // string@0005 │ │ -009a9a: 7110 2a00 0400 |001f: invoke-static {v4}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@002a │ │ -009aa0: 0a00 |0022: move-result v0 │ │ -009aa2: 6203 0200 |0023: sget-object v3, Landroid/graphics/PorterDuff$Mode;.SRC_ATOP:Landroid/graphics/PorterDuff$Mode; // field@0002 │ │ -009aa6: 5474 9a00 |0025: iget-object v4, v7, Lcom/cr5315/cfdc/IconPickerAdapter;.context:Landroid/content/Context; // field@009a │ │ -009aaa: 6e10 0f00 0400 |0027: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@000f │ │ -009ab0: 0c04 |002a: move-result-object v4 │ │ -009ab2: 6205 9b00 |002b: sget-object v5, Lcom/cr5315/cfdc/IconPickerAdapter;.thumbs:[Ljava/lang/Integer; // field@009b │ │ -009ab6: 4605 0508 |002d: aget-object v5, v5, v8 │ │ -009aba: 6e10 bd01 0500 |002f: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@01bd │ │ -009ac0: 0a05 |0032: move-result v5 │ │ -009ac2: 6e20 2700 5400 |0033: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0027 │ │ -009ac8: 0c01 |0036: move-result-object v1 │ │ -009aca: 6e30 2b00 0103 |0037: invoke-virtual {v1, v0, v3}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@002b │ │ -009ad0: 6e20 7000 1200 |003a: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0070 │ │ -009ad6: 1102 |003d: return-object v2 │ │ -009ad8: 0792 |003e: move-object v2, v9 │ │ -009ada: 1f02 4600 |003f: check-cast v2, Landroid/widget/ImageView; // type@0046 │ │ -009ade: 28dc |0041: goto 001d // -0024 │ │ +009a60: |[009a60] com.cr5315.cfdc.IconPickerAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +009a70: 1306 5500 |0000: const/16 v6, #int 85 // #55 │ │ +009a74: 1305 0800 |0002: const/16 v5, #int 8 // #8 │ │ +009a78: 3909 3a00 |0004: if-nez v9, 003e // +003a │ │ +009a7c: 2202 4800 |0006: new-instance v2, Landroid/widget/ImageView; // type@0048 │ │ +009a80: 5474 9a00 |0008: iget-object v4, v7, Lcom/cr5315/cfdc/IconPickerAdapter;.context:Landroid/content/Context; // field@009a │ │ +009a84: 7020 6f00 4200 |000a: invoke-direct {v2, v4}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@006f │ │ +009a8a: 2204 3e00 |000d: new-instance v4, Landroid/widget/AbsListView$LayoutParams; // type@003e │ │ +009a8e: 7030 6700 6406 |000f: invoke-direct {v4, v6, v6}, Landroid/widget/AbsListView$LayoutParams;.:(II)V // method@0067 │ │ +009a94: 6e20 7100 4200 |0012: invoke-virtual {v2, v4}, Landroid/widget/ImageView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0071 │ │ +009a9a: 6204 0400 |0015: sget-object v4, Landroid/widget/ImageView$ScaleType;.CENTER_CROP:Landroid/widget/ImageView$ScaleType; // field@0004 │ │ +009a9e: 6e20 7300 4200 |0017: invoke-virtual {v2, v4}, Landroid/widget/ImageView;.setScaleType:(Landroid/widget/ImageView$ScaleType;)V // method@0073 │ │ +009aa4: 6e55 7200 5255 |001a: invoke-virtual {v2, v5, v5, v5, v5}, Landroid/widget/ImageView;.setPadding:(IIII)V // method@0072 │ │ +009aaa: 1a04 0500 |001d: const-string v4, "#FF000000" // string@0005 │ │ +009aae: 7110 2a00 0400 |001f: invoke-static {v4}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@002a │ │ +009ab4: 0a00 |0022: move-result v0 │ │ +009ab6: 6203 0200 |0023: sget-object v3, Landroid/graphics/PorterDuff$Mode;.SRC_ATOP:Landroid/graphics/PorterDuff$Mode; // field@0002 │ │ +009aba: 5474 9a00 |0025: iget-object v4, v7, Lcom/cr5315/cfdc/IconPickerAdapter;.context:Landroid/content/Context; // field@009a │ │ +009abe: 6e10 0f00 0400 |0027: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@000f │ │ +009ac4: 0c04 |002a: move-result-object v4 │ │ +009ac6: 6205 9b00 |002b: sget-object v5, Lcom/cr5315/cfdc/IconPickerAdapter;.thumbs:[Ljava/lang/Integer; // field@009b │ │ +009aca: 4605 0508 |002d: aget-object v5, v5, v8 │ │ +009ace: 6e10 bd01 0500 |002f: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@01bd │ │ +009ad4: 0a05 |0032: move-result v5 │ │ +009ad6: 6e20 2700 5400 |0033: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0027 │ │ +009adc: 0c01 |0036: move-result-object v1 │ │ +009ade: 6e30 2b00 0103 |0037: invoke-virtual {v1, v0, v3}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@002b │ │ +009ae4: 6e20 7000 1200 |003a: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0070 │ │ +009aea: 1102 |003d: return-object v2 │ │ +009aec: 0792 |003e: move-object v2, v9 │ │ +009aee: 1f02 4800 |003f: check-cast v2, Landroid/widget/ImageView; // type@0048 │ │ +009af2: 28dc |0041: goto 001d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=51 │ │ 0x0006 line=52 │ │ 0x000d line=53 │ │ 0x0015 line=54 │ │ 0x001a line=55 │ │ @@ -8864,18 +8929,18 @@ │ │ 0x0000 - 0x0042 reg=8 position I │ │ 0x0000 - 0x0042 reg=9 convertView Landroid/view/View; │ │ 0x0000 - 0x0042 reg=10 parent Landroid/view/ViewGroup; │ │ │ │ source_file_idx : 64 (IconPickerAdapter.java) │ │ │ │ Class #42 header: │ │ -class_idx : 119 │ │ +class_idx : 121 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 152 │ │ -source_file_idx : 286 │ │ +superclass_idx : 154 │ │ +source_file_idx : 288 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #42 annotations: │ │ Annotations on class │ │ @@ -8905,31 +8970,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -009ae0: |[009ae0] com.cr5315.cfdc.R$array.:()V │ │ -009af0: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -009af6: 0e00 |0003: return-void │ │ +009af4: |[009af4] com.cr5315.cfdc.R$array.:()V │ │ +009b04: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +009b0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/cr5315/cfdc/R$array; │ │ │ │ Virtual methods - │ │ - source_file_idx : 286 (R.java) │ │ + source_file_idx : 288 (R.java) │ │ │ │ Class #43 header: │ │ -class_idx : 120 │ │ +class_idx : 122 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 152 │ │ -source_file_idx : 286 │ │ +superclass_idx : 154 │ │ +source_file_idx : 288 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #43 annotations: │ │ Annotations on class │ │ @@ -8949,31 +9014,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -009af8: |[009af8] com.cr5315.cfdc.R$attr.:()V │ │ -009b08: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -009b0e: 0e00 |0003: return-void │ │ +009b0c: |[009b0c] com.cr5315.cfdc.R$attr.:()V │ │ +009b1c: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +009b22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/cr5315/cfdc/R$attr; │ │ │ │ Virtual methods - │ │ - source_file_idx : 286 (R.java) │ │ + source_file_idx : 288 (R.java) │ │ │ │ Class #44 header: │ │ -class_idx : 121 │ │ +class_idx : 123 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 152 │ │ -source_file_idx : 286 │ │ +superclass_idx : 154 │ │ +source_file_idx : 288 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #44 annotations: │ │ Annotations on class │ │ @@ -9003,31 +9068,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -009b10: |[009b10] com.cr5315.cfdc.R$color.:()V │ │ -009b20: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -009b26: 0e00 |0003: return-void │ │ +009b24: |[009b24] com.cr5315.cfdc.R$color.:()V │ │ +009b34: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +009b3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/cr5315/cfdc/R$color; │ │ │ │ Virtual methods - │ │ - source_file_idx : 286 (R.java) │ │ + source_file_idx : 288 (R.java) │ │ │ │ Class #45 header: │ │ -class_idx : 122 │ │ +class_idx : 124 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 152 │ │ -source_file_idx : 286 │ │ +superclass_idx : 154 │ │ +source_file_idx : 288 │ │ static_fields_size : 143 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #45 annotations: │ │ Annotations on class │ │ @@ -9762,31 +9827,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -009b28: |[009b28] com.cr5315.cfdc.R$drawable.:()V │ │ -009b38: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -009b3e: 0e00 |0003: return-void │ │ +009b3c: |[009b3c] com.cr5315.cfdc.R$drawable.:()V │ │ +009b4c: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +009b52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/cr5315/cfdc/R$drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 286 (R.java) │ │ + source_file_idx : 288 (R.java) │ │ │ │ Class #46 header: │ │ -class_idx : 123 │ │ +class_idx : 125 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 152 │ │ -source_file_idx : 286 │ │ +superclass_idx : 154 │ │ +source_file_idx : 288 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #46 annotations: │ │ Annotations on class │ │ @@ -9826,31 +9891,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -009b40: |[009b40] com.cr5315.cfdc.R$id.:()V │ │ -009b50: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -009b56: 0e00 |0003: return-void │ │ +009b54: |[009b54] com.cr5315.cfdc.R$id.:()V │ │ +009b64: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +009b6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/cr5315/cfdc/R$id; │ │ │ │ Virtual methods - │ │ - source_file_idx : 286 (R.java) │ │ + source_file_idx : 288 (R.java) │ │ │ │ Class #47 header: │ │ -class_idx : 124 │ │ +class_idx : 126 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 152 │ │ -source_file_idx : 286 │ │ +superclass_idx : 154 │ │ +source_file_idx : 288 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #47 annotations: │ │ Annotations on class │ │ @@ -9880,31 +9945,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -009b58: |[009b58] com.cr5315.cfdc.R$layout.:()V │ │ -009b68: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -009b6e: 0e00 |0003: return-void │ │ +009b6c: |[009b6c] com.cr5315.cfdc.R$layout.:()V │ │ +009b7c: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +009b82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/cr5315/cfdc/R$layout; │ │ │ │ Virtual methods - │ │ - source_file_idx : 286 (R.java) │ │ + source_file_idx : 288 (R.java) │ │ │ │ Class #48 header: │ │ -class_idx : 125 │ │ +class_idx : 127 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 152 │ │ -source_file_idx : 286 │ │ +superclass_idx : 154 │ │ +source_file_idx : 288 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #48 annotations: │ │ Annotations on class │ │ @@ -9939,31 +10004,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -009b70: |[009b70] com.cr5315.cfdc.R$plurals.:()V │ │ -009b80: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -009b86: 0e00 |0003: return-void │ │ +009b84: |[009b84] com.cr5315.cfdc.R$plurals.:()V │ │ +009b94: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +009b9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/cr5315/cfdc/R$plurals; │ │ │ │ Virtual methods - │ │ - source_file_idx : 286 (R.java) │ │ + source_file_idx : 288 (R.java) │ │ │ │ Class #49 header: │ │ -class_idx : 126 │ │ +class_idx : 128 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 152 │ │ -source_file_idx : 286 │ │ +superclass_idx : 154 │ │ +source_file_idx : 288 │ │ static_fields_size : 40 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #49 annotations: │ │ Annotations on class │ │ @@ -10183,31 +10248,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -009b88: |[009b88] com.cr5315.cfdc.R$string.:()V │ │ -009b98: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -009b9e: 0e00 |0003: return-void │ │ +009b9c: |[009b9c] com.cr5315.cfdc.R$string.:()V │ │ +009bac: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +009bb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/cr5315/cfdc/R$string; │ │ │ │ Virtual methods - │ │ - source_file_idx : 286 (R.java) │ │ + source_file_idx : 288 (R.java) │ │ │ │ Class #50 header: │ │ -class_idx : 127 │ │ +class_idx : 129 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 152 │ │ -source_file_idx : 286 │ │ +superclass_idx : 154 │ │ +source_file_idx : 288 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #50 annotations: │ │ Annotations on class │ │ @@ -10242,31 +10307,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -009ba0: |[009ba0] com.cr5315.cfdc.R$style.:()V │ │ -009bb0: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -009bb6: 0e00 |0003: return-void │ │ +009bb4: |[009bb4] com.cr5315.cfdc.R$style.:()V │ │ +009bc4: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +009bca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/cr5315/cfdc/R$style; │ │ │ │ Virtual methods - │ │ - source_file_idx : 286 (R.java) │ │ + source_file_idx : 288 (R.java) │ │ │ │ Class #51 header: │ │ -class_idx : 128 │ │ +class_idx : 130 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 152 │ │ -source_file_idx : 286 │ │ +superclass_idx : 154 │ │ +source_file_idx : 288 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #51 annotations: │ │ Annotations on class │ │ @@ -10301,31 +10366,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -009bb8: |[009bb8] com.cr5315.cfdc.R$xml.:()V │ │ -009bc8: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -009bce: 0e00 |0003: return-void │ │ +009bcc: |[009bcc] com.cr5315.cfdc.R$xml.:()V │ │ +009bdc: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +009be2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/cr5315/cfdc/R$xml; │ │ │ │ Virtual methods - │ │ - source_file_idx : 286 (R.java) │ │ + source_file_idx : 288 (R.java) │ │ │ │ Class #52 header: │ │ -class_idx : 129 │ │ +class_idx : 131 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 152 │ │ -source_file_idx : 286 │ │ +superclass_idx : 154 │ │ +source_file_idx : 288 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #52 annotations: │ │ Annotations on class │ │ @@ -10344,31 +10409,30 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -009bd0: |[009bd0] com.cr5315.cfdc.R.:()V │ │ -009be0: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -009be6: 0e00 |0003: return-void │ │ +009be4: |[009be4] com.cr5315.cfdc.R.:()V │ │ +009bf4: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +009bfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ - 0x0003 line=228 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/cr5315/cfdc/R; │ │ │ │ Virtual methods - │ │ - source_file_idx : 286 (R.java) │ │ + source_file_idx : 288 (R.java) │ │ │ │ Class #53 header: │ │ -class_idx : 130 │ │ +class_idx : 132 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 40 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #53 annotations: │ │ @@ -10398,19 +10462,19 @@ │ │ type : '(Lcom/google/android/apps/dashclock/api/DashClockExtension$1;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -009be8: |[009be8] com.google.android.apps.dashclock.api.DashClockExtension$1$1.:(Lcom/google/android/apps/dashclock/api/DashClockExtension$1;I)V │ │ -009bf8: 5b01 6601 |0000: iput-object v1, v0, Lcom/google/android/apps/dashclock/api/DashClockExtension$1$1;.this$1:Lcom/google/android/apps/dashclock/api/DashClockExtension$1; // field@0166 │ │ -009bfc: 5902 6701 |0002: iput v2, v0, Lcom/google/android/apps/dashclock/api/DashClockExtension$1$1;.val$reason:I // field@0167 │ │ -009c00: 7010 c001 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -009c06: 0e00 |0007: return-void │ │ +009bfc: |[009bfc] com.google.android.apps.dashclock.api.DashClockExtension$1$1.:(Lcom/google/android/apps/dashclock/api/DashClockExtension$1;I)V │ │ +009c0c: 5b01 6601 |0000: iput-object v1, v0, Lcom/google/android/apps/dashclock/api/DashClockExtension$1$1;.this$1:Lcom/google/android/apps/dashclock/api/DashClockExtension$1; // field@0166 │ │ +009c10: 5902 6701 |0002: iput v2, v0, Lcom/google/android/apps/dashclock/api/DashClockExtension$1$1;.val$reason:I // field@0167 │ │ +009c14: 7010 c001 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +009c1a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/google/android/apps/dashclock/api/DashClockExtension$1$1; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/google/android/apps/dashclock/api/DashClockExtension$1; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -10421,33 +10485,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -009c08: |[009c08] com.google.android.apps.dashclock.api.DashClockExtension$1$1.run:()V │ │ -009c18: 5420 6601 |0000: iget-object v0, v2, Lcom/google/android/apps/dashclock/api/DashClockExtension$1$1;.this$1:Lcom/google/android/apps/dashclock/api/DashClockExtension$1; // field@0166 │ │ -009c1c: 5400 6801 |0002: iget-object v0, v0, Lcom/google/android/apps/dashclock/api/DashClockExtension$1;.this$0:Lcom/google/android/apps/dashclock/api/DashClockExtension; // field@0168 │ │ -009c20: 5221 6701 |0004: iget v1, v2, Lcom/google/android/apps/dashclock/api/DashClockExtension$1$1;.val$reason:I // field@0167 │ │ -009c24: 6e20 7101 1000 |0006: invoke-virtual {v0, v1}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.onUpdateData:(I)V // method@0171 │ │ -009c2a: 0e00 |0009: return-void │ │ +009c1c: |[009c1c] com.google.android.apps.dashclock.api.DashClockExtension$1$1.run:()V │ │ +009c2c: 5420 6601 |0000: iget-object v0, v2, Lcom/google/android/apps/dashclock/api/DashClockExtension$1$1;.this$1:Lcom/google/android/apps/dashclock/api/DashClockExtension$1; // field@0166 │ │ +009c30: 5400 6801 |0002: iget-object v0, v0, Lcom/google/android/apps/dashclock/api/DashClockExtension$1;.this$0:Lcom/google/android/apps/dashclock/api/DashClockExtension; // field@0168 │ │ +009c34: 5221 6701 |0004: iget v1, v2, Lcom/google/android/apps/dashclock/api/DashClockExtension$1$1;.val$reason:I // field@0167 │ │ +009c38: 6e20 7101 1000 |0006: invoke-virtual {v0, v1}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.onUpdateData:(I)V // method@0171 │ │ +009c3e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0009 line=313 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/google/android/apps/dashclock/api/DashClockExtension$1$1; │ │ │ │ source_file_idx : 40 (DashClockExtension.java) │ │ │ │ Class #54 header: │ │ -class_idx : 132 │ │ +class_idx : 134 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 11 │ │ +superclass_idx : 13 │ │ source_file_idx : 40 │ │ static_fields_size : 13 │ │ instance_fields_size: 6 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 9 │ │ │ │ Class #54 - │ │ @@ -10551,43 +10615,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -009c2c: |[009c2c] com.google.android.apps.dashclock.api.DashClockExtension.:()V │ │ -009c3c: 2200 1a00 |0000: new-instance v0, Landroid/content/pm/Signature; // type@001a │ │ -009c40: 1a01 0a00 |0002: const-string v1, "308203523082023aa00302010202044c1132a9300d06092a864886f70d0101050500306b310b30090603550406130255533110300e06035504081307556e6b6e6f776e3110300e06035504071307556e6b6e6f776e3110300e060355040a1307556e6b6e6f776e3110300e060355040b1307556e6b6e6f776e311430120603550403130b526f6d616e204e7572696b301e170d3130303631303138343435375a170d3337313032363138343435375a306b310b30090603550406130255533110300e06035504081307556e6b6e6f776e3110300e06035504071307556e6b6e6f776e3110300e060355040a1307556e6b6e6f776e3110300e060355040b1307556e6b6e6f776e311430120603550403130b526f6d616e204e7572696b30820122300d06092a864886f70d01010105000382010f003082010a02820101008906222723a4b30dca6f0702b041e6f361e38e35105ec530bf43f4f1786737fefe6ccfa3b038a3700ea685dd185112a0a8f96327d3373de28e05859a87bde82372baed5618082121d6946e4affbdfb6771abb782147d58a2323518b34efcce144ec3e45fb2556eba1c40b42ccbcc1266c9469b5447edf09d5cf8e2ed62cfb3bd902e47f48a11a815a635c3879c882eae923c7f73bfba4039b7c19930617e3326fa163b924eda398bacc0d6ef8643a32223ce1d767734e866553ad50d11fb22ac3a15ba021a6a3904a95ed65f54142256cb0db90038dd55adfeeb18d3ffb085c4380817268f039119ecbdfca843e4b82209947fd88470b3d8c76fc15878fbc4f10203010001300d06092a864886f70d0101050500038201010047063efdd5011adb69cca6461a57443fef59243f85e5727ec0d67513bb04b650b1144fc1f54e09789c278171c52b9305a7265cafc13b89d91eb37ddce34a5c1f17c8c36f86c957c4e9cacc19e6822e0a5711f2cfba2c5913ba582ab69485548b13072bc736310b9da85a716d0418e6449450cedadfc1c897f93ed6189cfa0a02b893125bd4b1c4e4dd50c1ad33e221120b8488841763a3361817081e76911e76d3adcf94b23c758ceb955f9fdf8ef4a8351fc279867a25729f081b511209e96dfa8520225b810072de5e8eefc1a6cc22f46857e2cc4fd1a1eaac76054f34352b63c9d53691515b42cc771f195343e61397cb7b04ada2a627410d29c214976d13" // string@000a │ │ -009c44: 7020 2500 1000 |0004: invoke-direct {v0, v1}, Landroid/content/pm/Signature;.:(Ljava/lang/String;)V // method@0025 │ │ -009c4a: 6900 6a01 |0007: sput-object v0, Lcom/google/android/apps/dashclock/api/DashClockExtension;.DASHCLOCK_SIGNATURE:Landroid/content/pm/Signature; // field@016a │ │ -009c4e: 0e00 |0009: return-void │ │ +009c40: |[009c40] com.google.android.apps.dashclock.api.DashClockExtension.:()V │ │ +009c50: 2200 1c00 |0000: new-instance v0, Landroid/content/pm/Signature; // type@001c │ │ +009c54: 1a01 0a00 |0002: const-string v1, "308203523082023aa00302010202044c1132a9300d06092a864886f70d0101050500306b310b30090603550406130255533110300e06035504081307556e6b6e6f776e3110300e06035504071307556e6b6e6f776e3110300e060355040a1307556e6b6e6f776e3110300e060355040b1307556e6b6e6f776e311430120603550403130b526f6d616e204e7572696b301e170d3130303631303138343435375a170d3337313032363138343435375a306b310b30090603550406130255533110300e06035504081307556e6b6e6f776e3110300e06035504071307556e6b6e6f776e3110300e060355040a1307556e6b6e6f776e3110300e060355040b1307556e6b6e6f776e311430120603550403130b526f6d616e204e7572696b30820122300d06092a864886f70d01010105000382010f003082010a02820101008906222723a4b30dca6f0702b041e6f361e38e35105ec530bf43f4f1786737fefe6ccfa3b038a3700ea685dd185112a0a8f96327d3373de28e05859a87bde82372baed5618082121d6946e4affbdfb6771abb782147d58a2323518b34efcce144ec3e45fb2556eba1c40b42ccbcc1266c9469b5447edf09d5cf8e2ed62cfb3bd902e47f48a11a815a635c3879c882eae923c7f73bfba4039b7c19930617e3326fa163b924eda398bacc0d6ef8643a32223ce1d767734e866553ad50d11fb22ac3a15ba021a6a3904a95ed65f54142256cb0db90038dd55adfeeb18d3ffb085c4380817268f039119ecbdfca843e4b82209947fd88470b3d8c76fc15878fbc4f10203010001300d06092a864886f70d0101050500038201010047063efdd5011adb69cca6461a57443fef59243f85e5727ec0d67513bb04b650b1144fc1f54e09789c278171c52b9305a7265cafc13b89d91eb37ddce34a5c1f17c8c36f86c957c4e9cacc19e6822e0a5711f2cfba2c5913ba582ab69485548b13072bc736310b9da85a716d0418e6449450cedadfc1c897f93ed6189cfa0a02b893125bd4b1c4e4dd50c1ad33e221120b8488841763a3361817081e76911e76d3adcf94b23c758ceb955f9fdf8ef4a8351fc279867a25729f081b511209e96dfa8520225b810072de5e8eefc1a6cc22f46857e2cc4fd1a1eaac76054f34352b63c9d53691515b42cc771f195343e61397cb7b04ada2a627410d29c214976d13" // string@000a │ │ +009c58: 7020 2500 1000 |0004: invoke-direct {v0, v1}, Landroid/content/pm/Signature;.:(Ljava/lang/String;)V // method@0025 │ │ +009c5e: 6900 6a01 |0007: sput-object v0, Lcom/google/android/apps/dashclock/api/DashClockExtension;.DASHCLOCK_SIGNATURE:Landroid/content/pm/Signature; // field@016a │ │ +009c62: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ locals : │ │ │ │ #1 : (in Lcom/google/android/apps/dashclock/api/DashClockExtension;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -009c50: |[009c50] com.google.android.apps.dashclock.api.DashClockExtension.:()V │ │ -009c60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -009c62: 7010 0b00 0100 |0001: invoke-direct {v1}, Landroid/app/Service;.:()V // method@000b │ │ -009c68: 5c10 7801 |0004: iput-boolean v0, v1, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mInitialized:Z // field@0178 │ │ -009c6c: 5c10 7901 |0006: iput-boolean v0, v1, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mIsWorldReadable:Z // field@0179 │ │ -009c70: 2200 8300 |0008: new-instance v0, Lcom/google/android/apps/dashclock/api/DashClockExtension$1; // type@0083 │ │ -009c74: 7020 5e01 1000 |000a: invoke-direct {v0, v1}, Lcom/google/android/apps/dashclock/api/DashClockExtension$1;.:(Lcom/google/android/apps/dashclock/api/DashClockExtension;)V // method@015e │ │ -009c7a: 5b10 7601 |000d: iput-object v0, v1, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mBinder:Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub; // field@0176 │ │ -009c7e: 0e00 |000f: return-void │ │ +009c64: |[009c64] com.google.android.apps.dashclock.api.DashClockExtension.:()V │ │ +009c74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +009c76: 7010 0b00 0100 |0001: invoke-direct {v1}, Landroid/app/Service;.:()V // method@000b │ │ +009c7c: 5c10 7801 |0004: iput-boolean v0, v1, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mInitialized:Z // field@0178 │ │ +009c80: 5c10 7901 |0006: iput-boolean v0, v1, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mIsWorldReadable:Z // field@0179 │ │ +009c84: 2200 8500 |0008: new-instance v0, Lcom/google/android/apps/dashclock/api/DashClockExtension$1; // type@0085 │ │ +009c88: 7020 5e01 1000 |000a: invoke-direct {v0, v1}, Lcom/google/android/apps/dashclock/api/DashClockExtension$1;.:(Lcom/google/android/apps/dashclock/api/DashClockExtension;)V // method@015e │ │ +009c8e: 5b10 7601 |000d: iput-object v0, v1, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mBinder:Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub; // field@0176 │ │ +009c92: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=219 │ │ 0x0004 line=211 │ │ 0x0006 line=212 │ │ 0x0008 line=263 │ │ 0x000f line=220 │ │ @@ -10599,17 +10663,17 @@ │ │ type : '(Lcom/google/android/apps/dashclock/api/DashClockExtension;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -009c80: |[009c80] com.google.android.apps.dashclock.api.DashClockExtension.access$000:(Lcom/google/android/apps/dashclock/api/DashClockExtension;)Z │ │ -009c90: 5510 7901 |0000: iget-boolean v0, v1, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mIsWorldReadable:Z // field@0179 │ │ -009c94: 0f00 |0002: return v0 │ │ +009c94: |[009c94] com.google.android.apps.dashclock.api.DashClockExtension.access$000:(Lcom/google/android/apps/dashclock/api/DashClockExtension;)Z │ │ +009ca4: 5510 7901 |0000: iget-boolean v0, v1, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mIsWorldReadable:Z // field@0179 │ │ +009ca8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/google/android/apps/dashclock/api/DashClockExtension; │ │ │ │ #3 : (in Lcom/google/android/apps/dashclock/api/DashClockExtension;) │ │ @@ -10617,34 +10681,34 @@ │ │ type : '()Landroid/content/pm/Signature;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -009c98: |[009c98] com.google.android.apps.dashclock.api.DashClockExtension.access$100:()Landroid/content/pm/Signature; │ │ -009ca8: 6200 6a01 |0000: sget-object v0, Lcom/google/android/apps/dashclock/api/DashClockExtension;.DASHCLOCK_SIGNATURE:Landroid/content/pm/Signature; // field@016a │ │ -009cac: 1100 |0002: return-object v0 │ │ +009cac: |[009cac] com.google.android.apps.dashclock.api.DashClockExtension.access$100:()Landroid/content/pm/Signature; │ │ +009cbc: 6200 6a01 |0000: sget-object v0, Lcom/google/android/apps/dashclock/api/DashClockExtension;.DASHCLOCK_SIGNATURE:Landroid/content/pm/Signature; // field@016a │ │ +009cc0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ │ │ #4 : (in Lcom/google/android/apps/dashclock/api/DashClockExtension;) │ │ name : 'access$202' │ │ type : '(Lcom/google/android/apps/dashclock/api/DashClockExtension;Lcom/google/android/apps/dashclock/api/internal/IExtensionHost;)Lcom/google/android/apps/dashclock/api/internal/IExtensionHost;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -009cb0: |[009cb0] com.google.android.apps.dashclock.api.DashClockExtension.access$202:(Lcom/google/android/apps/dashclock/api/DashClockExtension;Lcom/google/android/apps/dashclock/api/internal/IExtensionHost;)Lcom/google/android/apps/dashclock/api/internal/IExtensionHost; │ │ -009cc0: 5b01 7701 |0000: iput-object v1, v0, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mHost:Lcom/google/android/apps/dashclock/api/internal/IExtensionHost; // field@0177 │ │ -009cc4: 1101 |0002: return-object v1 │ │ +009cc4: |[009cc4] com.google.android.apps.dashclock.api.DashClockExtension.access$202:(Lcom/google/android/apps/dashclock/api/DashClockExtension;Lcom/google/android/apps/dashclock/api/internal/IExtensionHost;)Lcom/google/android/apps/dashclock/api/internal/IExtensionHost; │ │ +009cd4: 5b01 7701 |0000: iput-object v1, v0, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mHost:Lcom/google/android/apps/dashclock/api/internal/IExtensionHost; // field@0177 │ │ +009cd8: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/google/android/apps/dashclock/api/DashClockExtension; │ │ 0x0000 - 0x0003 reg=1 x1 Lcom/google/android/apps/dashclock/api/internal/IExtensionHost; │ │ │ │ @@ -10653,17 +10717,17 @@ │ │ type : '(Lcom/google/android/apps/dashclock/api/DashClockExtension;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -009cc8: |[009cc8] com.google.android.apps.dashclock.api.DashClockExtension.access$300:(Lcom/google/android/apps/dashclock/api/DashClockExtension;)Z │ │ -009cd8: 5510 7801 |0000: iget-boolean v0, v1, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mInitialized:Z // field@0178 │ │ -009cdc: 0f00 |0002: return v0 │ │ +009cdc: |[009cdc] com.google.android.apps.dashclock.api.DashClockExtension.access$300:(Lcom/google/android/apps/dashclock/api/DashClockExtension;)Z │ │ +009cec: 5510 7801 |0000: iget-boolean v0, v1, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mInitialized:Z // field@0178 │ │ +009cf0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/google/android/apps/dashclock/api/DashClockExtension; │ │ │ │ #6 : (in Lcom/google/android/apps/dashclock/api/DashClockExtension;) │ │ @@ -10671,17 +10735,17 @@ │ │ type : '(Lcom/google/android/apps/dashclock/api/DashClockExtension;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -009ce0: |[009ce0] com.google.android.apps.dashclock.api.DashClockExtension.access$302:(Lcom/google/android/apps/dashclock/api/DashClockExtension;Z)Z │ │ -009cf0: 5c01 7801 |0000: iput-boolean v1, v0, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mInitialized:Z // field@0178 │ │ -009cf4: 0f01 |0002: return v1 │ │ +009cf4: |[009cf4] com.google.android.apps.dashclock.api.DashClockExtension.access$302:(Lcom/google/android/apps/dashclock/api/DashClockExtension;Z)Z │ │ +009d04: 5c01 7801 |0000: iput-boolean v1, v0, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mInitialized:Z // field@0178 │ │ +009d08: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/google/android/apps/dashclock/api/DashClockExtension; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -10690,17 +10754,17 @@ │ │ type : '(Lcom/google/android/apps/dashclock/api/DashClockExtension;)Landroid/os/Handler;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -009cf8: |[009cf8] com.google.android.apps.dashclock.api.DashClockExtension.access$400:(Lcom/google/android/apps/dashclock/api/DashClockExtension;)Landroid/os/Handler; │ │ -009d08: 5410 7a01 |0000: iget-object v0, v1, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mServiceHandler:Landroid/os/Handler; // field@017a │ │ -009d0c: 1100 |0002: return-object v0 │ │ +009d0c: |[009d0c] com.google.android.apps.dashclock.api.DashClockExtension.access$400:(Lcom/google/android/apps/dashclock/api/DashClockExtension;)Landroid/os/Handler; │ │ +009d1c: 5410 7a01 |0000: iget-object v0, v1, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mServiceHandler:Landroid/os/Handler; // field@017a │ │ +009d20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/google/android/apps/dashclock/api/DashClockExtension; │ │ │ │ #8 : (in Lcom/google/android/apps/dashclock/api/DashClockExtension;) │ │ @@ -10708,45 +10772,45 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -009d10: |[009d10] com.google.android.apps.dashclock.api.DashClockExtension.loadMetaData:()V │ │ -009d20: 6e10 6b01 0700 |0000: invoke-virtual {v7}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.getPackageManager:()Landroid/content/pm/PackageManager; // method@016b │ │ -009d26: 0c02 |0003: move-result-object v2 │ │ -009d28: 2205 0e00 |0004: new-instance v5, Landroid/content/ComponentName; // type@000e │ │ -009d2c: 6e10 c201 0700 |0006: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@01c2 │ │ -009d32: 0c06 |0009: move-result-object v6 │ │ -009d34: 7030 0e00 7506 |000a: invoke-direct {v5, v7, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@000e │ │ -009d3a: 1306 8000 |000d: const/16 v6, #int 128 // #80 │ │ -009d3e: 6e30 2400 5206 |000f: invoke-virtual {v2, v5, v6}, Landroid/content/pm/PackageManager;.getServiceInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ServiceInfo; // method@0024 │ │ -009d44: 0c04 |0012: move-result-object v4 │ │ -009d46: 5441 0100 |0013: iget-object v1, v4, Landroid/content/pm/ServiceInfo;.metaData:Landroid/os/Bundle; // field@0001 │ │ -009d4a: 3801 1600 |0015: if-eqz v1, 002b // +0016 │ │ -009d4e: 1a05 0f03 |0017: const-string v5, "protocolVersion" // string@030f │ │ -009d52: 6e20 3600 5100 |0019: invoke-virtual {v1, v5}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0036 │ │ -009d58: 0a03 |001c: move-result v3 │ │ -009d5a: 1225 |001d: const/4 v5, #int 2 // #2 │ │ -009d5c: 3453 0e00 |001e: if-lt v3, v5, 002c // +000e │ │ -009d60: 1a05 9303 |0020: const-string v5, "worldReadable" // string@0393 │ │ -009d64: 6e20 3400 5100 |0022: invoke-virtual {v1, v5}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0034 │ │ -009d6a: 0a05 |0025: move-result v5 │ │ -009d6c: 3805 0600 |0026: if-eqz v5, 002c // +0006 │ │ -009d70: 1215 |0028: const/4 v5, #int 1 // #1 │ │ -009d72: 5c75 7901 |0029: iput-boolean v5, v7, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mIsWorldReadable:Z // field@0179 │ │ -009d76: 0e00 |002b: return-void │ │ -009d78: 1205 |002c: const/4 v5, #int 0 // #0 │ │ -009d7a: 28fc |002d: goto 0029 // -0004 │ │ -009d7c: 0d00 |002e: move-exception v0 │ │ -009d7e: 1a05 2700 |002f: const-string v5, "DashClockExtension" // string@0027 │ │ -009d82: 1a06 1b00 |0031: const-string v6, "Could not load metadata (e.g. world readable) for extension." // string@001b │ │ -009d86: 7120 6300 6500 |0033: invoke-static {v5, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0063 │ │ -009d8c: 28f5 |0036: goto 002b // -000b │ │ +009d24: |[009d24] com.google.android.apps.dashclock.api.DashClockExtension.loadMetaData:()V │ │ +009d34: 6e10 6b01 0700 |0000: invoke-virtual {v7}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.getPackageManager:()Landroid/content/pm/PackageManager; // method@016b │ │ +009d3a: 0c02 |0003: move-result-object v2 │ │ +009d3c: 2205 1000 |0004: new-instance v5, Landroid/content/ComponentName; // type@0010 │ │ +009d40: 6e10 c201 0700 |0006: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@01c2 │ │ +009d46: 0c06 |0009: move-result-object v6 │ │ +009d48: 7030 0e00 7506 |000a: invoke-direct {v5, v7, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@000e │ │ +009d4e: 1306 8000 |000d: const/16 v6, #int 128 // #80 │ │ +009d52: 6e30 2400 5206 |000f: invoke-virtual {v2, v5, v6}, Landroid/content/pm/PackageManager;.getServiceInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ServiceInfo; // method@0024 │ │ +009d58: 0c04 |0012: move-result-object v4 │ │ +009d5a: 5441 0100 |0013: iget-object v1, v4, Landroid/content/pm/ServiceInfo;.metaData:Landroid/os/Bundle; // field@0001 │ │ +009d5e: 3801 1600 |0015: if-eqz v1, 002b // +0016 │ │ +009d62: 1a05 1103 |0017: const-string v5, "protocolVersion" // string@0311 │ │ +009d66: 6e20 3600 5100 |0019: invoke-virtual {v1, v5}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0036 │ │ +009d6c: 0a03 |001c: move-result v3 │ │ +009d6e: 1225 |001d: const/4 v5, #int 2 // #2 │ │ +009d70: 3453 0e00 |001e: if-lt v3, v5, 002c // +000e │ │ +009d74: 1a05 9503 |0020: const-string v5, "worldReadable" // string@0395 │ │ +009d78: 6e20 3400 5100 |0022: invoke-virtual {v1, v5}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0034 │ │ +009d7e: 0a05 |0025: move-result v5 │ │ +009d80: 3805 0600 |0026: if-eqz v5, 002c // +0006 │ │ +009d84: 1215 |0028: const/4 v5, #int 1 // #1 │ │ +009d86: 5c75 7901 |0029: iput-boolean v5, v7, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mIsWorldReadable:Z // field@0179 │ │ +009d8a: 0e00 |002b: return-void │ │ +009d8c: 1205 |002c: const/4 v5, #int 0 // #0 │ │ +009d8e: 28fc |002d: goto 0029 // -0004 │ │ +009d90: 0d00 |002e: move-exception v0 │ │ +009d92: 1a05 2700 |002f: const-string v5, "DashClockExtension" // string@0027 │ │ +009d96: 1a06 1b00 |0031: const-string v6, "Could not load metadata (e.g. world readable) for extension." // string@001b │ │ +009d9a: 7120 6300 6500 |0033: invoke-static {v5, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0063 │ │ +009da0: 28f5 |0036: goto 002b // -000b │ │ catches : 1 │ │ 0x0004 - 0x002b │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x002e │ │ positions : │ │ 0x0000 line=242 │ │ 0x0004 line=244 │ │ 0x0013 line=247 │ │ @@ -10774,23 +10838,23 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -009d9c: |[009d9c] com.google.android.apps.dashclock.api.DashClockExtension.addWatchContentUris:([Ljava/lang/String;)V │ │ -009dac: 5431 7701 |0000: iget-object v1, v3, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mHost:Lcom/google/android/apps/dashclock/api/internal/IExtensionHost; // field@0177 │ │ -009db0: 7220 b701 4100 |0002: invoke-interface {v1, v4}, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost;.addWatchContentUris:([Ljava/lang/String;)V // method@01b7 │ │ -009db6: 0e00 |0005: return-void │ │ -009db8: 0d00 |0006: move-exception v0 │ │ -009dba: 1a01 2700 |0007: const-string v1, "DashClockExtension" // string@0027 │ │ -009dbe: 1a02 1f00 |0009: const-string v2, "Couldn't watch content URIs." // string@001f │ │ -009dc2: 7130 6100 2100 |000b: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0061 │ │ -009dc8: 28f7 |000e: goto 0005 // -0009 │ │ +009db0: |[009db0] com.google.android.apps.dashclock.api.DashClockExtension.addWatchContentUris:([Ljava/lang/String;)V │ │ +009dc0: 5431 7701 |0000: iget-object v1, v3, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mHost:Lcom/google/android/apps/dashclock/api/internal/IExtensionHost; // field@0177 │ │ +009dc4: 7220 b701 4100 |0002: invoke-interface {v1, v4}, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost;.addWatchContentUris:([Ljava/lang/String;)V // method@01b7 │ │ +009dca: 0e00 |0005: return-void │ │ +009dcc: 0d00 |0006: move-exception v0 │ │ +009dce: 1a01 2700 |0007: const-string v1, "DashClockExtension" // string@0027 │ │ +009dd2: 1a02 1f00 |0009: const-string v2, "Couldn't watch content URIs." // string@001f │ │ +009dd6: 7130 6100 2100 |000b: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0061 │ │ +009ddc: 28f7 |000e: goto 0005 // -0009 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0006 │ │ positions : │ │ 0x0000 line=371 │ │ 0x0005 line=375 │ │ 0x0006 line=372 │ │ @@ -10805,17 +10869,17 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/IBinder;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -009dd8: |[009dd8] com.google.android.apps.dashclock.api.DashClockExtension.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -009de8: 5410 7601 |0000: iget-object v0, v1, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mBinder:Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub; // field@0176 │ │ -009dec: 1100 |0002: return-object v0 │ │ +009dec: |[009dec] com.google.android.apps.dashclock.api.DashClockExtension.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +009dfc: 5410 7601 |0000: iget-object v0, v1, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mBinder:Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub; // field@0176 │ │ +009e00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/google/android/apps/dashclock/api/DashClockExtension; │ │ 0x0000 - 0x0003 reg=2 intent Landroid/content/Intent; │ │ │ │ @@ -10824,41 +10888,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -009df0: |[009df0] com.google.android.apps.dashclock.api.DashClockExtension.onCreate:()V │ │ -009e00: 6f10 0c00 0300 |0000: invoke-super {v3}, Landroid/app/Service;.onCreate:()V // method@000c │ │ -009e06: 7010 6c01 0300 |0003: invoke-direct {v3}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.loadMetaData:()V // method@016c │ │ -009e0c: 2200 2500 |0006: new-instance v0, Landroid/os/HandlerThread; // type@0025 │ │ -009e10: 2201 9c00 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@009c │ │ -009e14: 7010 ca01 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -009e1a: 1a02 2900 |000d: const-string v2, "DashClockExtension:" // string@0029 │ │ -009e1e: 6e20 cd01 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -009e24: 0c01 |0012: move-result-object v1 │ │ -009e26: 6e10 c201 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@01c2 │ │ -009e2c: 0c02 |0016: move-result-object v2 │ │ -009e2e: 6e10 bc01 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@01bc │ │ -009e34: 0c02 |001a: move-result-object v2 │ │ -009e36: 6e20 cd01 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -009e3c: 0c01 |001e: move-result-object v1 │ │ -009e3e: 6e10 ce01 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -009e44: 0c01 |0022: move-result-object v1 │ │ -009e46: 7020 3e00 1000 |0023: invoke-direct {v0, v1}, Landroid/os/HandlerThread;.:(Ljava/lang/String;)V // method@003e │ │ -009e4c: 6e10 4000 0000 |0026: invoke-virtual {v0}, Landroid/os/HandlerThread;.start:()V // method@0040 │ │ -009e52: 6e10 3f00 0000 |0029: invoke-virtual {v0}, Landroid/os/HandlerThread;.getLooper:()Landroid/os/Looper; // method@003f │ │ -009e58: 0c01 |002c: move-result-object v1 │ │ -009e5a: 5b31 7b01 |002d: iput-object v1, v3, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mServiceLooper:Landroid/os/Looper; // field@017b │ │ -009e5e: 2201 2400 |002f: new-instance v1, Landroid/os/Handler; // type@0024 │ │ -009e62: 5432 7b01 |0031: iget-object v2, v3, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mServiceLooper:Landroid/os/Looper; // field@017b │ │ -009e66: 7020 3b00 2100 |0033: invoke-direct {v1, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@003b │ │ -009e6c: 5b31 7a01 |0036: iput-object v1, v3, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mServiceHandler:Landroid/os/Handler; // field@017a │ │ -009e70: 0e00 |0038: return-void │ │ +009e04: |[009e04] com.google.android.apps.dashclock.api.DashClockExtension.onCreate:()V │ │ +009e14: 6f10 0c00 0300 |0000: invoke-super {v3}, Landroid/app/Service;.onCreate:()V // method@000c │ │ +009e1a: 7010 6c01 0300 |0003: invoke-direct {v3}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.loadMetaData:()V // method@016c │ │ +009e20: 2200 2700 |0006: new-instance v0, Landroid/os/HandlerThread; // type@0027 │ │ +009e24: 2201 9e00 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@009e │ │ +009e28: 7010 ca01 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +009e2e: 1a02 2900 |000d: const-string v2, "DashClockExtension:" // string@0029 │ │ +009e32: 6e20 cd01 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +009e38: 0c01 |0012: move-result-object v1 │ │ +009e3a: 6e10 c201 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@01c2 │ │ +009e40: 0c02 |0016: move-result-object v2 │ │ +009e42: 6e10 bc01 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@01bc │ │ +009e48: 0c02 |001a: move-result-object v2 │ │ +009e4a: 6e20 cd01 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +009e50: 0c01 |001e: move-result-object v1 │ │ +009e52: 6e10 ce01 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +009e58: 0c01 |0022: move-result-object v1 │ │ +009e5a: 7020 3e00 1000 |0023: invoke-direct {v0, v1}, Landroid/os/HandlerThread;.:(Ljava/lang/String;)V // method@003e │ │ +009e60: 6e10 4000 0000 |0026: invoke-virtual {v0}, Landroid/os/HandlerThread;.start:()V // method@0040 │ │ +009e66: 6e10 3f00 0000 |0029: invoke-virtual {v0}, Landroid/os/HandlerThread;.getLooper:()Landroid/os/Looper; // method@003f │ │ +009e6c: 0c01 |002c: move-result-object v1 │ │ +009e6e: 5b31 7b01 |002d: iput-object v1, v3, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mServiceLooper:Landroid/os/Looper; // field@017b │ │ +009e72: 2201 2600 |002f: new-instance v1, Landroid/os/Handler; // type@0026 │ │ +009e76: 5432 7b01 |0031: iget-object v2, v3, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mServiceLooper:Landroid/os/Looper; // field@017b │ │ +009e7a: 7020 3b00 2100 |0033: invoke-direct {v1, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@003b │ │ +009e80: 5b31 7a01 |0036: iput-object v1, v3, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mServiceHandler:Landroid/os/Handler; // field@017a │ │ +009e84: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0003 line=225 │ │ 0x0006 line=227 │ │ 0x0026 line=229 │ │ 0x0029 line=231 │ │ @@ -10873,21 +10937,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -009e74: |[009e74] com.google.android.apps.dashclock.api.DashClockExtension.onDestroy:()V │ │ -009e84: 5420 7a01 |0000: iget-object v0, v2, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mServiceHandler:Landroid/os/Handler; // field@017a │ │ -009e88: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -009e8a: 6e20 3d00 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@003d │ │ -009e90: 5420 7b01 |0006: iget-object v0, v2, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mServiceLooper:Landroid/os/Looper; // field@017b │ │ -009e94: 6e10 4300 0000 |0008: invoke-virtual {v0}, Landroid/os/Looper;.quit:()V // method@0043 │ │ -009e9a: 0e00 |000b: return-void │ │ +009e88: |[009e88] com.google.android.apps.dashclock.api.DashClockExtension.onDestroy:()V │ │ +009e98: 5420 7a01 |0000: iget-object v0, v2, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mServiceHandler:Landroid/os/Handler; // field@017a │ │ +009e9c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +009e9e: 6e20 3d00 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@003d │ │ +009ea4: 5420 7b01 |0006: iget-object v0, v2, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mServiceLooper:Landroid/os/Looper; // field@017b │ │ +009ea8: 6e10 4300 0000 |0008: invoke-virtual {v0}, Landroid/os/Looper;.quit:()V // method@0043 │ │ +009eae: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0006 line=238 │ │ 0x000b line=239 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/google/android/apps/dashclock/api/DashClockExtension; │ │ @@ -10897,16 +10961,16 @@ │ │ type : '(Z)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -009e9c: |[009e9c] com.google.android.apps.dashclock.api.DashClockExtension.onInitialize:(Z)V │ │ -009eac: 0e00 |0000: return-void │ │ +009eb0: |[009eb0] com.google.android.apps.dashclock.api.DashClockExtension.onInitialize:(Z)V │ │ +009ec0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/google/android/apps/dashclock/api/DashClockExtension; │ │ 0x0000 - 0x0001 reg=1 isReconnect Z │ │ │ │ @@ -10921,23 +10985,23 @@ │ │ type : '(Lcom/google/android/apps/dashclock/api/ExtensionData;)V' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -009eb0: |[009eb0] com.google.android.apps.dashclock.api.DashClockExtension.publishUpdate:(Lcom/google/android/apps/dashclock/api/ExtensionData;)V │ │ -009ec0: 5431 7701 |0000: iget-object v1, v3, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mHost:Lcom/google/android/apps/dashclock/api/internal/IExtensionHost; // field@0177 │ │ -009ec4: 7220 b901 4100 |0002: invoke-interface {v1, v4}, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost;.publishUpdate:(Lcom/google/android/apps/dashclock/api/ExtensionData;)V // method@01b9 │ │ -009eca: 0e00 |0005: return-void │ │ -009ecc: 0d00 |0006: move-exception v0 │ │ -009ece: 1a01 2700 |0007: const-string v1, "DashClockExtension" // string@0027 │ │ -009ed2: 1a02 1c00 |0009: const-string v2, "Couldn't publish updated extension data." // string@001c │ │ -009ed6: 7130 6100 2100 |000b: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0061 │ │ -009edc: 28f7 |000e: goto 0005 // -0009 │ │ +009ec4: |[009ec4] com.google.android.apps.dashclock.api.DashClockExtension.publishUpdate:(Lcom/google/android/apps/dashclock/api/ExtensionData;)V │ │ +009ed4: 5431 7701 |0000: iget-object v1, v3, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mHost:Lcom/google/android/apps/dashclock/api/internal/IExtensionHost; // field@0177 │ │ +009ed8: 7220 b901 4100 |0002: invoke-interface {v1, v4}, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost;.publishUpdate:(Lcom/google/android/apps/dashclock/api/ExtensionData;)V // method@01b9 │ │ +009ede: 0e00 |0005: return-void │ │ +009ee0: 0d00 |0006: move-exception v0 │ │ +009ee2: 1a01 2700 |0007: const-string v1, "DashClockExtension" // string@0027 │ │ +009ee6: 1a02 1c00 |0009: const-string v2, "Couldn't publish updated extension data." // string@001c │ │ +009eea: 7130 6100 2100 |000b: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0061 │ │ +009ef0: 28f7 |000e: goto 0005 // -0009 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0006 │ │ positions : │ │ 0x0000 line=354 │ │ 0x0005 line=358 │ │ 0x0006 line=355 │ │ @@ -10952,23 +11016,23 @@ │ │ type : '()V' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -009eec: |[009eec] com.google.android.apps.dashclock.api.DashClockExtension.removeAllWatchContentUris:()V │ │ -009efc: 5431 7701 |0000: iget-object v1, v3, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mHost:Lcom/google/android/apps/dashclock/api/internal/IExtensionHost; // field@0177 │ │ -009f00: 7210 ba01 0100 |0002: invoke-interface {v1}, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost;.removeAllWatchContentUris:()V // method@01ba │ │ -009f06: 0e00 |0005: return-void │ │ -009f08: 0d00 |0006: move-exception v0 │ │ -009f0a: 1a01 2700 |0007: const-string v1, "DashClockExtension" // string@0027 │ │ -009f0e: 1a02 1e00 |0009: const-string v2, "Couldn't stop watching content URIs." // string@001e │ │ -009f12: 7130 6100 2100 |000b: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0061 │ │ -009f18: 28f7 |000e: goto 0005 // -0009 │ │ +009f00: |[009f00] com.google.android.apps.dashclock.api.DashClockExtension.removeAllWatchContentUris:()V │ │ +009f10: 5431 7701 |0000: iget-object v1, v3, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mHost:Lcom/google/android/apps/dashclock/api/internal/IExtensionHost; // field@0177 │ │ +009f14: 7210 ba01 0100 |0002: invoke-interface {v1}, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost;.removeAllWatchContentUris:()V // method@01ba │ │ +009f1a: 0e00 |0005: return-void │ │ +009f1c: 0d00 |0006: move-exception v0 │ │ +009f1e: 1a01 2700 |0007: const-string v1, "DashClockExtension" // string@0027 │ │ +009f22: 1a02 1e00 |0009: const-string v2, "Couldn't stop watching content URIs." // string@001e │ │ +009f26: 7130 6100 2100 |000b: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0061 │ │ +009f2c: 28f7 |000e: goto 0005 // -0009 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0006 │ │ positions : │ │ 0x0000 line=386 │ │ 0x0005 line=390 │ │ 0x0006 line=387 │ │ @@ -10982,23 +11046,23 @@ │ │ type : '(Z)V' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -009f28: |[009f28] com.google.android.apps.dashclock.api.DashClockExtension.setUpdateWhenScreenOn:(Z)V │ │ -009f38: 5431 7701 |0000: iget-object v1, v3, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mHost:Lcom/google/android/apps/dashclock/api/internal/IExtensionHost; // field@0177 │ │ -009f3c: 7220 bb01 4100 |0002: invoke-interface {v1, v4}, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost;.setUpdateWhenScreenOn:(Z)V // method@01bb │ │ -009f42: 0e00 |0005: return-void │ │ -009f44: 0d00 |0006: move-exception v0 │ │ -009f46: 1a01 2700 |0007: const-string v1, "DashClockExtension" // string@0027 │ │ -009f4a: 1a02 1d00 |0009: const-string v2, "Couldn't set the extension to update upon ACTION_SCREEN_ON." // string@001d │ │ -009f4e: 7130 6100 2100 |000b: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0061 │ │ -009f54: 28f7 |000e: goto 0005 // -0009 │ │ +009f3c: |[009f3c] com.google.android.apps.dashclock.api.DashClockExtension.setUpdateWhenScreenOn:(Z)V │ │ +009f4c: 5431 7701 |0000: iget-object v1, v3, Lcom/google/android/apps/dashclock/api/DashClockExtension;.mHost:Lcom/google/android/apps/dashclock/api/internal/IExtensionHost; // field@0177 │ │ +009f50: 7220 bb01 4100 |0002: invoke-interface {v1, v4}, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost;.setUpdateWhenScreenOn:(Z)V // method@01bb │ │ +009f56: 0e00 |0005: return-void │ │ +009f58: 0d00 |0006: move-exception v0 │ │ +009f5a: 1a01 2700 |0007: const-string v1, "DashClockExtension" // string@0027 │ │ +009f5e: 1a02 1d00 |0009: const-string v2, "Couldn't set the extension to update upon ACTION_SCREEN_ON." // string@001d │ │ +009f62: 7130 6100 2100 |000b: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0061 │ │ +009f68: 28f7 |000e: goto 0005 // -0009 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Landroid/os/RemoteException; -> 0x0006 │ │ positions : │ │ 0x0000 line=404 │ │ 0x0005 line=408 │ │ 0x0006 line=405 │ │ @@ -11007,17 +11071,17 @@ │ │ 0x0007 - 0x000f reg=0 e Landroid/os/RemoteException; │ │ 0x0000 - 0x000f reg=3 this Lcom/google/android/apps/dashclock/api/DashClockExtension; │ │ 0x0000 - 0x000f reg=4 updateWhenScreenOn Z │ │ │ │ source_file_idx : 40 (DashClockExtension.java) │ │ │ │ Class #55 header: │ │ -class_idx : 133 │ │ +class_idx : 135 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 44 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #55 annotations: │ │ @@ -11040,17 +11104,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -009f64: |[009f64] com.google.android.apps.dashclock.api.ExtensionData$1.:()V │ │ -009f74: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -009f7a: 0e00 |0003: return-void │ │ +009f78: |[009f78] com.google.android.apps.dashclock.api.ExtensionData$1.:()V │ │ +009f88: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +009f8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/google/android/apps/dashclock/api/ExtensionData$1; │ │ │ │ Virtual methods - │ │ @@ -11059,19 +11123,19 @@ │ │ type : '(Landroid/os/Parcel;)Lcom/google/android/apps/dashclock/api/ExtensionData;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -009f7c: |[009f7c] com.google.android.apps.dashclock.api.ExtensionData$1.createFromParcel:(Landroid/os/Parcel;)Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ -009f8c: 2200 8600 |0000: new-instance v0, Lcom/google/android/apps/dashclock/api/ExtensionData; // type@0086 │ │ -009f90: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -009f92: 7030 7d01 3001 |0003: invoke-direct {v0, v3, v1}, Lcom/google/android/apps/dashclock/api/ExtensionData;.:(Landroid/os/Parcel;Lcom/google/android/apps/dashclock/api/ExtensionData$1;)V // method@017d │ │ -009f98: 1100 |0006: return-object v0 │ │ +009f90: |[009f90] com.google.android.apps.dashclock.api.ExtensionData$1.createFromParcel:(Landroid/os/Parcel;)Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ +009fa0: 2200 8800 |0000: new-instance v0, Lcom/google/android/apps/dashclock/api/ExtensionData; // type@0088 │ │ +009fa4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +009fa6: 7030 7d01 3001 |0003: invoke-direct {v0, v3, v1}, Lcom/google/android/apps/dashclock/api/ExtensionData;.:(Landroid/os/Parcel;Lcom/google/android/apps/dashclock/api/ExtensionData$1;)V // method@017d │ │ +009fac: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/google/android/apps/dashclock/api/ExtensionData$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -11080,18 +11144,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -009f9c: |[009f9c] com.google.android.apps.dashclock.api.ExtensionData$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -009fac: 6e20 7601 2100 |0000: invoke-virtual {v1, v2}, Lcom/google/android/apps/dashclock/api/ExtensionData$1;.createFromParcel:(Landroid/os/Parcel;)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0176 │ │ -009fb2: 0c00 |0003: move-result-object v0 │ │ -009fb4: 1100 |0004: return-object v0 │ │ +009fb0: |[009fb0] com.google.android.apps.dashclock.api.ExtensionData$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +009fc0: 6e20 7601 2100 |0000: invoke-virtual {v1, v2}, Lcom/google/android/apps/dashclock/api/ExtensionData$1;.createFromParcel:(Landroid/os/Parcel;)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0176 │ │ +009fc6: 0c00 |0003: move-result-object v0 │ │ +009fc8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/google/android/apps/dashclock/api/ExtensionData$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -11100,17 +11164,17 @@ │ │ type : '(I)[Lcom/google/android/apps/dashclock/api/ExtensionData;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -009fb8: |[009fb8] com.google.android.apps.dashclock.api.ExtensionData$1.newArray:(I)[Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ -009fc8: 2320 af00 |0000: new-array v0, v2, [Lcom/google/android/apps/dashclock/api/ExtensionData; // type@00af │ │ -009fcc: 1100 |0002: return-object v0 │ │ +009fcc: |[009fcc] com.google.android.apps.dashclock.api.ExtensionData$1.newArray:(I)[Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ +009fdc: 2320 b100 |0000: new-array v0, v2, [Lcom/google/android/apps/dashclock/api/ExtensionData; // type@00b1 │ │ +009fe0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/google/android/apps/dashclock/api/ExtensionData$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -11119,31 +11183,31 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -009fd0: |[009fd0] com.google.android.apps.dashclock.api.ExtensionData$1.newArray:(I)[Ljava/lang/Object; │ │ -009fe0: 6e20 7801 2100 |0000: invoke-virtual {v1, v2}, Lcom/google/android/apps/dashclock/api/ExtensionData$1;.newArray:(I)[Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0178 │ │ -009fe6: 0c00 |0003: move-result-object v0 │ │ -009fe8: 1100 |0004: return-object v0 │ │ +009fe4: |[009fe4] com.google.android.apps.dashclock.api.ExtensionData$1.newArray:(I)[Ljava/lang/Object; │ │ +009ff4: 6e20 7801 2100 |0000: invoke-virtual {v1, v2}, Lcom/google/android/apps/dashclock/api/ExtensionData$1;.newArray:(I)[Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0178 │ │ +009ffa: 0c00 |0003: move-result-object v0 │ │ +009ffc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/google/android/apps/dashclock/api/ExtensionData$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 44 (ExtensionData.java) │ │ │ │ Class #56 header: │ │ -class_idx : 134 │ │ +class_idx : 136 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 44 │ │ static_fields_size : 14 │ │ instance_fields_size: 8 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 25 │ │ │ │ Class #56 annotations: │ │ @@ -11270,46 +11334,46 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -009fec: |[009fec] com.google.android.apps.dashclock.api.ExtensionData.:()V │ │ -009ffc: 2200 8500 |0000: new-instance v0, Lcom/google/android/apps/dashclock/api/ExtensionData$1; // type@0085 │ │ -00a000: 7010 7501 0000 |0002: invoke-direct {v0}, Lcom/google/android/apps/dashclock/api/ExtensionData$1;.:()V // method@0175 │ │ -00a006: 6900 7c01 |0005: sput-object v0, Lcom/google/android/apps/dashclock/api/ExtensionData;.CREATOR:Landroid/os/Parcelable$Creator; // field@017c │ │ -00a00a: 0e00 |0007: return-void │ │ +00a000: |[00a000] com.google.android.apps.dashclock.api.ExtensionData.:()V │ │ +00a010: 2200 8700 |0000: new-instance v0, Lcom/google/android/apps/dashclock/api/ExtensionData$1; // type@0087 │ │ +00a014: 7010 7501 0000 |0002: invoke-direct {v0}, Lcom/google/android/apps/dashclock/api/ExtensionData$1;.:()V // method@0175 │ │ +00a01a: 6900 7c01 |0005: sput-object v0, Lcom/google/android/apps/dashclock/api/ExtensionData;.CREATOR:Landroid/os/Parcelable$Creator; // field@017c │ │ +00a01e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ locals : │ │ │ │ #1 : (in Lcom/google/android/apps/dashclock/api/ExtensionData;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -00a00c: |[00a00c] com.google.android.apps.dashclock.api.ExtensionData.:()V │ │ -00a01c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -00a01e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -00a020: 7010 c001 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@01c0 │ │ -00a026: 5c21 9101 |0005: iput-boolean v1, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mVisible:Z // field@0191 │ │ -00a02a: 5921 8e01 |0007: iput v1, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIcon:I // field@018e │ │ -00a02e: 5b20 8f01 |0009: iput-object v0, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ -00a032: 5b20 9001 |000b: iput-object v0, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ -00a036: 5b20 8d01 |000d: iput-object v0, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ -00a03a: 5b20 8c01 |000f: iput-object v0, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ -00a03e: 5b20 8a01 |0011: iput-object v0, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ -00a042: 5b20 8b01 |0013: iput-object v0, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ -00a046: 0e00 |0015: return-void │ │ +00a020: |[00a020] com.google.android.apps.dashclock.api.ExtensionData.:()V │ │ +00a030: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +00a032: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +00a034: 7010 c001 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@01c0 │ │ +00a03a: 5c21 9101 |0005: iput-boolean v1, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mVisible:Z // field@0191 │ │ +00a03e: 5921 8e01 |0007: iput v1, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIcon:I // field@018e │ │ +00a042: 5b20 8f01 |0009: iput-object v0, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ +00a046: 5b20 9001 |000b: iput-object v0, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ +00a04a: 5b20 8d01 |000d: iput-object v0, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ +00a04e: 5b20 8c01 |000f: iput-object v0, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ +00a052: 5b20 8a01 |0011: iput-object v0, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ +00a056: 5b20 8b01 |0013: iput-object v0, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ +00a05a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=116 │ │ 0x0005 line=107 │ │ 0x0007 line=108 │ │ 0x0009 line=109 │ │ 0x000b line=110 │ │ @@ -11326,99 +11390,99 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 158 16-bit code units │ │ -00a048: |[00a048] com.google.android.apps.dashclock.api.ExtensionData.:(Landroid/os/Parcel;)V │ │ -00a058: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -00a05a: 1214 |0001: const/4 v4, #int 1 // #1 │ │ -00a05c: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -00a05e: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -00a060: 7010 c001 0900 |0004: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@01c0 │ │ -00a066: 5c95 9101 |0007: iput-boolean v5, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mVisible:Z // field@0191 │ │ -00a06a: 5995 8e01 |0009: iput v5, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIcon:I // field@018e │ │ -00a06e: 5b96 8f01 |000b: iput-object v6, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ -00a072: 5b96 9001 |000d: iput-object v6, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ -00a076: 5b96 8d01 |000f: iput-object v6, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ -00a07a: 5b96 8c01 |0011: iput-object v6, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ -00a07e: 5b96 8a01 |0013: iput-object v6, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ -00a082: 5b96 8b01 |0015: iput-object v6, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ -00a086: 6e10 4800 0a00 |0017: invoke-virtual {v10}, Landroid/os/Parcel;.readInt:()I // method@0048 │ │ -00a08c: 0a02 |001a: move-result v2 │ │ -00a08e: 6e10 4800 0a00 |001b: invoke-virtual {v10}, Landroid/os/Parcel;.readInt:()I // method@0048 │ │ -00a094: 0a01 |001e: move-result v1 │ │ -00a096: 6e10 4500 0a00 |001f: invoke-virtual {v10}, Landroid/os/Parcel;.dataPosition:()I // method@0045 │ │ -00a09c: 0a03 |0022: move-result v3 │ │ -00a09e: 3442 4b00 |0023: if-lt v2, v4, 006e // +004b │ │ -00a0a2: 6e10 4800 0a00 |0025: invoke-virtual {v10}, Landroid/os/Parcel;.readInt:()I // method@0048 │ │ -00a0a8: 0a07 |0028: move-result v7 │ │ -00a0aa: 3807 6c00 |0029: if-eqz v7, 0095 // +006c │ │ -00a0ae: 5c94 9101 |002b: iput-boolean v4, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mVisible:Z // field@0191 │ │ -00a0b2: 6e10 4800 0a00 |002d: invoke-virtual {v10}, Landroid/os/Parcel;.readInt:()I // method@0048 │ │ -00a0b8: 0a04 |0030: move-result v4 │ │ -00a0ba: 5994 8e01 |0031: iput v4, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIcon:I // field@018e │ │ -00a0be: 6e10 4900 0a00 |0033: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0049 │ │ -00a0c4: 0c04 |0036: move-result-object v4 │ │ -00a0c6: 5b94 9001 |0037: iput-object v4, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ -00a0ca: 5494 9001 |0039: iget-object v4, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ -00a0ce: 7110 5e00 0400 |003b: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ -00a0d4: 0a04 |003e: move-result v4 │ │ -00a0d6: 3804 0400 |003f: if-eqz v4, 0043 // +0004 │ │ -00a0da: 5b96 9001 |0041: iput-object v6, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ -00a0de: 6e10 4900 0a00 |0043: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0049 │ │ -00a0e4: 0c04 |0046: move-result-object v4 │ │ -00a0e6: 5b94 8d01 |0047: iput-object v4, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ -00a0ea: 5494 8d01 |0049: iget-object v4, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ -00a0ee: 7110 5e00 0400 |004b: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ -00a0f4: 0a04 |004e: move-result v4 │ │ -00a0f6: 3804 0400 |004f: if-eqz v4, 0053 // +0004 │ │ -00a0fa: 5b96 8d01 |0051: iput-object v6, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ -00a0fe: 6e10 4900 0a00 |0053: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0049 │ │ -00a104: 0c04 |0056: move-result-object v4 │ │ -00a106: 5b94 8c01 |0057: iput-object v4, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ -00a10a: 5494 8c01 |0059: iget-object v4, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ -00a10e: 7110 5e00 0400 |005b: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ -00a114: 0a04 |005e: move-result v4 │ │ -00a116: 3804 0400 |005f: if-eqz v4, 0063 // +0004 │ │ -00a11a: 5b96 8c01 |0061: iput-object v6, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ -00a11e: 6e10 4900 0a00 |0063: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0049 │ │ -00a124: 0c04 |0066: move-result-object v4 │ │ -00a126: 1205 |0067: const/4 v5, #int 0 // #0 │ │ -00a128: 7120 1700 5400 |0068: invoke-static {v4, v5}, Landroid/content/Intent;.parseUri:(Ljava/lang/String;I)Landroid/content/Intent; // method@0017 │ │ -00a12e: 0c04 |006b: move-result-object v4 │ │ -00a130: 5b94 8a01 |006c: iput-object v4, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ -00a134: 3482 1f00 |006e: if-lt v2, v8, 008d // +001f │ │ -00a138: 6e10 4900 0a00 |0070: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0049 │ │ -00a13e: 0c04 |0073: move-result-object v4 │ │ -00a140: 5b94 8b01 |0074: iput-object v4, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ -00a144: 5494 8b01 |0076: iget-object v4, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ -00a148: 7110 5e00 0400 |0078: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ -00a14e: 0a04 |007b: move-result v4 │ │ -00a150: 3804 0400 |007c: if-eqz v4, 0080 // +0004 │ │ -00a154: 5b96 8b01 |007e: iput-object v6, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ -00a158: 6e10 4900 0a00 |0080: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0049 │ │ -00a15e: 0c00 |0083: move-result-object v0 │ │ -00a160: 7110 5e00 0000 |0084: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ -00a166: 0a04 |0087: move-result v4 │ │ -00a168: 3804 0f00 |0088: if-eqz v4, 0097 // +000f │ │ -00a16c: 0764 |008a: move-object v4, v6 │ │ -00a16e: 5b94 8f01 |008b: iput-object v4, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ -00a172: 3482 0700 |008d: if-lt v2, v8, 0094 // +0007 │ │ -00a176: 9004 0301 |008f: add-int v4, v3, v1 │ │ -00a17a: 6e20 4c00 4a00 |0091: invoke-virtual {v10, v4}, Landroid/os/Parcel;.setDataPosition:(I)V // method@004c │ │ -00a180: 0e00 |0094: return-void │ │ -00a182: 0154 |0095: move v4, v5 │ │ -00a184: 2895 |0096: goto 002b // -006b │ │ -00a186: 7110 2f00 0000 |0097: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@002f │ │ -00a18c: 0c04 |009a: move-result-object v4 │ │ -00a18e: 28f0 |009b: goto 008b // -0010 │ │ -00a190: 0d04 |009c: move-exception v4 │ │ -00a192: 28d1 |009d: goto 006e // -002f │ │ +00a05c: |[00a05c] com.google.android.apps.dashclock.api.ExtensionData.:(Landroid/os/Parcel;)V │ │ +00a06c: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +00a06e: 1214 |0001: const/4 v4, #int 1 // #1 │ │ +00a070: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +00a072: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +00a074: 7010 c001 0900 |0004: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@01c0 │ │ +00a07a: 5c95 9101 |0007: iput-boolean v5, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mVisible:Z // field@0191 │ │ +00a07e: 5995 8e01 |0009: iput v5, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIcon:I // field@018e │ │ +00a082: 5b96 8f01 |000b: iput-object v6, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ +00a086: 5b96 9001 |000d: iput-object v6, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ +00a08a: 5b96 8d01 |000f: iput-object v6, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ +00a08e: 5b96 8c01 |0011: iput-object v6, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ +00a092: 5b96 8a01 |0013: iput-object v6, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ +00a096: 5b96 8b01 |0015: iput-object v6, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ +00a09a: 6e10 4800 0a00 |0017: invoke-virtual {v10}, Landroid/os/Parcel;.readInt:()I // method@0048 │ │ +00a0a0: 0a02 |001a: move-result v2 │ │ +00a0a2: 6e10 4800 0a00 |001b: invoke-virtual {v10}, Landroid/os/Parcel;.readInt:()I // method@0048 │ │ +00a0a8: 0a01 |001e: move-result v1 │ │ +00a0aa: 6e10 4500 0a00 |001f: invoke-virtual {v10}, Landroid/os/Parcel;.dataPosition:()I // method@0045 │ │ +00a0b0: 0a03 |0022: move-result v3 │ │ +00a0b2: 3442 4b00 |0023: if-lt v2, v4, 006e // +004b │ │ +00a0b6: 6e10 4800 0a00 |0025: invoke-virtual {v10}, Landroid/os/Parcel;.readInt:()I // method@0048 │ │ +00a0bc: 0a07 |0028: move-result v7 │ │ +00a0be: 3807 6c00 |0029: if-eqz v7, 0095 // +006c │ │ +00a0c2: 5c94 9101 |002b: iput-boolean v4, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mVisible:Z // field@0191 │ │ +00a0c6: 6e10 4800 0a00 |002d: invoke-virtual {v10}, Landroid/os/Parcel;.readInt:()I // method@0048 │ │ +00a0cc: 0a04 |0030: move-result v4 │ │ +00a0ce: 5994 8e01 |0031: iput v4, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIcon:I // field@018e │ │ +00a0d2: 6e10 4900 0a00 |0033: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0049 │ │ +00a0d8: 0c04 |0036: move-result-object v4 │ │ +00a0da: 5b94 9001 |0037: iput-object v4, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ +00a0de: 5494 9001 |0039: iget-object v4, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ +00a0e2: 7110 5e00 0400 |003b: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ +00a0e8: 0a04 |003e: move-result v4 │ │ +00a0ea: 3804 0400 |003f: if-eqz v4, 0043 // +0004 │ │ +00a0ee: 5b96 9001 |0041: iput-object v6, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ +00a0f2: 6e10 4900 0a00 |0043: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0049 │ │ +00a0f8: 0c04 |0046: move-result-object v4 │ │ +00a0fa: 5b94 8d01 |0047: iput-object v4, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ +00a0fe: 5494 8d01 |0049: iget-object v4, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ +00a102: 7110 5e00 0400 |004b: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ +00a108: 0a04 |004e: move-result v4 │ │ +00a10a: 3804 0400 |004f: if-eqz v4, 0053 // +0004 │ │ +00a10e: 5b96 8d01 |0051: iput-object v6, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ +00a112: 6e10 4900 0a00 |0053: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0049 │ │ +00a118: 0c04 |0056: move-result-object v4 │ │ +00a11a: 5b94 8c01 |0057: iput-object v4, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ +00a11e: 5494 8c01 |0059: iget-object v4, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ +00a122: 7110 5e00 0400 |005b: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ +00a128: 0a04 |005e: move-result v4 │ │ +00a12a: 3804 0400 |005f: if-eqz v4, 0063 // +0004 │ │ +00a12e: 5b96 8c01 |0061: iput-object v6, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ +00a132: 6e10 4900 0a00 |0063: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0049 │ │ +00a138: 0c04 |0066: move-result-object v4 │ │ +00a13a: 1205 |0067: const/4 v5, #int 0 // #0 │ │ +00a13c: 7120 1700 5400 |0068: invoke-static {v4, v5}, Landroid/content/Intent;.parseUri:(Ljava/lang/String;I)Landroid/content/Intent; // method@0017 │ │ +00a142: 0c04 |006b: move-result-object v4 │ │ +00a144: 5b94 8a01 |006c: iput-object v4, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ +00a148: 3482 1f00 |006e: if-lt v2, v8, 008d // +001f │ │ +00a14c: 6e10 4900 0a00 |0070: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0049 │ │ +00a152: 0c04 |0073: move-result-object v4 │ │ +00a154: 5b94 8b01 |0074: iput-object v4, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ +00a158: 5494 8b01 |0076: iget-object v4, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ +00a15c: 7110 5e00 0400 |0078: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ +00a162: 0a04 |007b: move-result v4 │ │ +00a164: 3804 0400 |007c: if-eqz v4, 0080 // +0004 │ │ +00a168: 5b96 8b01 |007e: iput-object v6, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ +00a16c: 6e10 4900 0a00 |0080: invoke-virtual {v10}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0049 │ │ +00a172: 0c00 |0083: move-result-object v0 │ │ +00a174: 7110 5e00 0000 |0084: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ +00a17a: 0a04 |0087: move-result v4 │ │ +00a17c: 3804 0f00 |0088: if-eqz v4, 0097 // +000f │ │ +00a180: 0764 |008a: move-object v4, v6 │ │ +00a182: 5b94 8f01 |008b: iput-object v4, v9, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ +00a186: 3482 0700 |008d: if-lt v2, v8, 0094 // +0007 │ │ +00a18a: 9004 0301 |008f: add-int v4, v3, v1 │ │ +00a18e: 6e20 4c00 4a00 |0091: invoke-virtual {v10, v4}, Landroid/os/Parcel;.setDataPosition:(I)V // method@004c │ │ +00a194: 0e00 |0094: return-void │ │ +00a196: 0154 |0095: move v4, v5 │ │ +00a198: 2895 |0096: goto 002b // -006b │ │ +00a19a: 7110 2f00 0000 |0097: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@002f │ │ +00a1a0: 0c04 |009a: move-result-object v4 │ │ +00a1a2: 28f0 |009b: goto 008b // -0010 │ │ +00a1a4: 0d04 |009c: move-exception v4 │ │ +00a1a6: 28d1 |009d: goto 006e // -002f │ │ catches : 1 │ │ 0x0063 - 0x006e │ │ Ljava/net/URISyntaxException; -> 0x009c │ │ positions : │ │ 0x0004 line=362 │ │ 0x0007 line=107 │ │ 0x0009 line=108 │ │ @@ -11470,17 +11534,17 @@ │ │ type : '(Landroid/os/Parcel;Lcom/google/android/apps/dashclock/api/ExtensionData$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -00a1a4: |[00a1a4] com.google.android.apps.dashclock.api.ExtensionData.:(Landroid/os/Parcel;Lcom/google/android/apps/dashclock/api/ExtensionData$1;)V │ │ -00a1b4: 7020 7c01 1000 |0000: invoke-direct {v0, v1}, Lcom/google/android/apps/dashclock/api/ExtensionData;.:(Landroid/os/Parcel;)V // method@017c │ │ -00a1ba: 0e00 |0003: return-void │ │ +00a1b8: |[00a1b8] com.google.android.apps.dashclock.api.ExtensionData.:(Landroid/os/Parcel;Lcom/google/android/apps/dashclock/api/ExtensionData$1;)V │ │ +00a1c8: 7020 7c01 1000 |0000: invoke-direct {v0, v1}, Lcom/google/android/apps/dashclock/api/ExtensionData;.:(Landroid/os/Parcel;)V // method@017c │ │ +00a1ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/google/android/apps/dashclock/api/ExtensionData$1; │ │ @@ -11490,25 +11554,25 @@ │ │ type : '(Lcom/google/android/apps/dashclock/api/ExtensionData;Lcom/google/android/apps/dashclock/api/ExtensionData;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -00a1bc: |[00a1bc] com.google.android.apps.dashclock.api.ExtensionData.equals:(Lcom/google/android/apps/dashclock/api/ExtensionData;Lcom/google/android/apps/dashclock/api/ExtensionData;)Z │ │ -00a1cc: 3801 0400 |0000: if-eqz v1, 0004 // +0004 │ │ -00a1d0: 3902 0800 |0002: if-nez v2, 000a // +0008 │ │ -00a1d4: 3321 0400 |0004: if-ne v1, v2, 0008 // +0004 │ │ -00a1d8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -00a1da: 0f00 |0007: return v0 │ │ -00a1dc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -00a1de: 28fe |0009: goto 0007 // -0002 │ │ -00a1e0: 6e20 8601 2100 |000a: invoke-virtual {v1, v2}, Lcom/google/android/apps/dashclock/api/ExtensionData;.equals:(Ljava/lang/Object;)Z // method@0186 │ │ -00a1e6: 0a00 |000d: move-result v0 │ │ -00a1e8: 28f9 |000e: goto 0007 // -0007 │ │ +00a1d0: |[00a1d0] com.google.android.apps.dashclock.api.ExtensionData.equals:(Lcom/google/android/apps/dashclock/api/ExtensionData;Lcom/google/android/apps/dashclock/api/ExtensionData;)Z │ │ +00a1e0: 3801 0400 |0000: if-eqz v1, 0004 // +0004 │ │ +00a1e4: 3902 0800 |0002: if-nez v2, 000a // +0008 │ │ +00a1e8: 3321 0400 |0004: if-ne v1, v2, 0008 // +0004 │ │ +00a1ec: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +00a1ee: 0f00 |0007: return v0 │ │ +00a1f0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +00a1f2: 28fe |0009: goto 0007 // -0002 │ │ +00a1f4: 6e20 8601 2100 |000a: invoke-virtual {v1, v2}, Lcom/google/android/apps/dashclock/api/ExtensionData;.equals:(Ljava/lang/Object;)Z // method@0186 │ │ +00a1fa: 0a00 |000d: move-result v0 │ │ +00a1fc: 28f9 |000e: goto 0007 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0004 line=471 │ │ 0x0007 line=473 │ │ 0x0008 line=471 │ │ 0x000a line=473 │ │ @@ -11521,25 +11585,25 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -00a1ec: |[00a1ec] com.google.android.apps.dashclock.api.ExtensionData.objectEquals:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -00a1fc: 3801 0400 |0000: if-eqz v1, 0004 // +0004 │ │ -00a200: 3902 0800 |0002: if-nez v2, 000a // +0008 │ │ -00a204: 3321 0400 |0004: if-ne v1, v2, 0008 // +0004 │ │ -00a208: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -00a20a: 0f00 |0007: return v0 │ │ -00a20c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -00a20e: 28fe |0009: goto 0007 // -0002 │ │ -00a210: 6e20 c101 2100 |000a: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@01c1 │ │ -00a216: 0a00 |000d: move-result v0 │ │ -00a218: 28f9 |000e: goto 0007 // -0007 │ │ +00a200: |[00a200] com.google.android.apps.dashclock.api.ExtensionData.objectEquals:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +00a210: 3801 0400 |0000: if-eqz v1, 0004 // +0004 │ │ +00a214: 3902 0800 |0002: if-nez v2, 000a // +0008 │ │ +00a218: 3321 0400 |0004: if-ne v1, v2, 0008 // +0004 │ │ +00a21c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +00a21e: 0f00 |0007: return v0 │ │ +00a220: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +00a222: 28fe |0009: goto 0007 // -0002 │ │ +00a224: 6e20 c101 2100 |000a: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@01c1 │ │ +00a22a: 0a00 |000d: move-result v0 │ │ +00a22c: 28f9 |000e: goto 0007 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 0x0004 line=460 │ │ 0x0007 line=462 │ │ 0x0008 line=460 │ │ 0x000a line=462 │ │ @@ -11553,69 +11617,69 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -00a21c: |[00a21c] com.google.android.apps.dashclock.api.ExtensionData.clean:()V │ │ -00a22c: 1304 6400 |0000: const/16 v4, #int 100 // #64 │ │ -00a230: 1303 2000 |0002: const/16 v3, #int 32 // #20 │ │ -00a234: 1301 e803 |0004: const/16 v1, #int 1000 // #3e8 │ │ -00a238: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -00a23a: 5450 9001 |0007: iget-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ -00a23e: 7110 5e00 0000 |0009: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ -00a244: 0a00 |000c: move-result v0 │ │ -00a246: 3900 1200 |000d: if-nez v0, 001f // +0012 │ │ -00a24a: 5450 9001 |000f: iget-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ -00a24e: 6e10 c601 0000 |0011: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@01c6 │ │ -00a254: 0a00 |0014: move-result v0 │ │ -00a256: 3730 0a00 |0015: if-le v0, v3, 001f // +000a │ │ -00a25a: 5450 9001 |0017: iget-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ -00a25e: 6e30 c901 2003 |0019: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@01c9 │ │ -00a264: 0c00 |001c: move-result-object v0 │ │ -00a266: 5b50 9001 |001d: iput-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ -00a26a: 5450 8d01 |001f: iget-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ -00a26e: 7110 5e00 0000 |0021: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ -00a274: 0a00 |0024: move-result v0 │ │ -00a276: 3900 1200 |0025: if-nez v0, 0037 // +0012 │ │ -00a27a: 5450 8d01 |0027: iget-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ -00a27e: 6e10 c601 0000 |0029: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@01c6 │ │ -00a284: 0a00 |002c: move-result v0 │ │ -00a286: 3740 0a00 |002d: if-le v0, v4, 0037 // +000a │ │ -00a28a: 5450 8d01 |002f: iget-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ -00a28e: 6e30 c901 2004 |0031: invoke-virtual {v0, v2, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@01c9 │ │ -00a294: 0c00 |0034: move-result-object v0 │ │ -00a296: 5b50 8d01 |0035: iput-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ -00a29a: 5450 8c01 |0037: iget-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ -00a29e: 7110 5e00 0000 |0039: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ -00a2a4: 0a00 |003c: move-result v0 │ │ -00a2a6: 3900 1200 |003d: if-nez v0, 004f // +0012 │ │ -00a2aa: 5450 8c01 |003f: iget-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ -00a2ae: 6e10 c601 0000 |0041: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@01c6 │ │ -00a2b4: 0a00 |0044: move-result v0 │ │ -00a2b6: 3710 0a00 |0045: if-le v0, v1, 004f // +000a │ │ -00a2ba: 5450 8c01 |0047: iget-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ -00a2be: 6e30 c901 2001 |0049: invoke-virtual {v0, v2, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@01c9 │ │ -00a2c4: 0c00 |004c: move-result-object v0 │ │ -00a2c6: 5b50 8c01 |004d: iput-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ -00a2ca: 5450 8b01 |004f: iget-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ -00a2ce: 7110 5e00 0000 |0051: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ -00a2d4: 0a00 |0054: move-result v0 │ │ -00a2d6: 3900 1400 |0055: if-nez v0, 0069 // +0014 │ │ -00a2da: 5450 8b01 |0057: iget-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ -00a2de: 6e10 c601 0000 |0059: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@01c6 │ │ -00a2e4: 0a00 |005c: move-result v0 │ │ -00a2e6: 3710 0c00 |005d: if-le v0, v1, 0069 // +000c │ │ -00a2ea: 5450 8b01 |005f: iget-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ -00a2ee: 1301 8c04 |0061: const/16 v1, #int 1164 // #48c │ │ -00a2f2: 6e30 c901 2001 |0063: invoke-virtual {v0, v2, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@01c9 │ │ -00a2f8: 0c00 |0066: move-result-object v0 │ │ -00a2fa: 5b50 8b01 |0067: iput-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ -00a2fe: 0e00 |0069: return-void │ │ +00a230: |[00a230] com.google.android.apps.dashclock.api.ExtensionData.clean:()V │ │ +00a240: 1304 6400 |0000: const/16 v4, #int 100 // #64 │ │ +00a244: 1303 2000 |0002: const/16 v3, #int 32 // #20 │ │ +00a248: 1301 e803 |0004: const/16 v1, #int 1000 // #3e8 │ │ +00a24c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +00a24e: 5450 9001 |0007: iget-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ +00a252: 7110 5e00 0000 |0009: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ +00a258: 0a00 |000c: move-result v0 │ │ +00a25a: 3900 1200 |000d: if-nez v0, 001f // +0012 │ │ +00a25e: 5450 9001 |000f: iget-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ +00a262: 6e10 c601 0000 |0011: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@01c6 │ │ +00a268: 0a00 |0014: move-result v0 │ │ +00a26a: 3730 0a00 |0015: if-le v0, v3, 001f // +000a │ │ +00a26e: 5450 9001 |0017: iget-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ +00a272: 6e30 c901 2003 |0019: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@01c9 │ │ +00a278: 0c00 |001c: move-result-object v0 │ │ +00a27a: 5b50 9001 |001d: iput-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ +00a27e: 5450 8d01 |001f: iget-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ +00a282: 7110 5e00 0000 |0021: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ +00a288: 0a00 |0024: move-result v0 │ │ +00a28a: 3900 1200 |0025: if-nez v0, 0037 // +0012 │ │ +00a28e: 5450 8d01 |0027: iget-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ +00a292: 6e10 c601 0000 |0029: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@01c6 │ │ +00a298: 0a00 |002c: move-result v0 │ │ +00a29a: 3740 0a00 |002d: if-le v0, v4, 0037 // +000a │ │ +00a29e: 5450 8d01 |002f: iget-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ +00a2a2: 6e30 c901 2004 |0031: invoke-virtual {v0, v2, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@01c9 │ │ +00a2a8: 0c00 |0034: move-result-object v0 │ │ +00a2aa: 5b50 8d01 |0035: iput-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ +00a2ae: 5450 8c01 |0037: iget-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ +00a2b2: 7110 5e00 0000 |0039: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ +00a2b8: 0a00 |003c: move-result v0 │ │ +00a2ba: 3900 1200 |003d: if-nez v0, 004f // +0012 │ │ +00a2be: 5450 8c01 |003f: iget-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ +00a2c2: 6e10 c601 0000 |0041: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@01c6 │ │ +00a2c8: 0a00 |0044: move-result v0 │ │ +00a2ca: 3710 0a00 |0045: if-le v0, v1, 004f // +000a │ │ +00a2ce: 5450 8c01 |0047: iget-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ +00a2d2: 6e30 c901 2001 |0049: invoke-virtual {v0, v2, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@01c9 │ │ +00a2d8: 0c00 |004c: move-result-object v0 │ │ +00a2da: 5b50 8c01 |004d: iput-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ +00a2de: 5450 8b01 |004f: iget-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ +00a2e2: 7110 5e00 0000 |0051: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ +00a2e8: 0a00 |0054: move-result v0 │ │ +00a2ea: 3900 1400 |0055: if-nez v0, 0069 // +0014 │ │ +00a2ee: 5450 8b01 |0057: iget-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ +00a2f2: 6e10 c601 0000 |0059: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@01c6 │ │ +00a2f8: 0a00 |005c: move-result v0 │ │ +00a2fa: 3710 0c00 |005d: if-le v0, v1, 0069 // +000c │ │ +00a2fe: 5450 8b01 |005f: iget-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ +00a302: 1301 8c04 |0061: const/16 v1, #int 1164 // #48c │ │ +00a306: 6e30 c901 2001 |0063: invoke-virtual {v0, v2, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@01c9 │ │ +00a30c: 0c00 |0066: move-result-object v0 │ │ +00a30e: 5b50 8b01 |0067: iput-object v0, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ +00a312: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0007 line=487 │ │ 0x0017 line=489 │ │ 0x001f line=491 │ │ 0x002f line=493 │ │ 0x0037 line=495 │ │ @@ -11631,17 +11695,17 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00a300: |[00a300] com.google.android.apps.dashclock.api.ExtensionData.clickIntent:()Landroid/content/Intent; │ │ -00a310: 5410 8a01 |0000: iget-object v0, v1, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ -00a314: 1100 |0002: return-object v0 │ │ +00a314: |[00a314] com.google.android.apps.dashclock.api.ExtensionData.clickIntent:()Landroid/content/Intent; │ │ +00a324: 5410 8a01 |0000: iget-object v0, v1, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ +00a328: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ │ │ #2 : (in Lcom/google/android/apps/dashclock/api/ExtensionData;) │ │ @@ -11649,17 +11713,17 @@ │ │ type : '(Landroid/content/Intent;)Lcom/google/android/apps/dashclock/api/ExtensionData;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00a318: |[00a318] com.google.android.apps.dashclock.api.ExtensionData.clickIntent:(Landroid/content/Intent;)Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ -00a328: 5b01 8a01 |0000: iput-object v1, v0, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ -00a32c: 1100 |0002: return-object v0 │ │ +00a32c: |[00a32c] com.google.android.apps.dashclock.api.ExtensionData.clickIntent:(Landroid/content/Intent;)Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ +00a33c: 5b01 8a01 |0000: iput-object v1, v0, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ +00a340: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 0x0002 line=253 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ 0x0000 - 0x0003 reg=1 clickIntent Landroid/content/Intent; │ │ @@ -11669,17 +11733,17 @@ │ │ type : '(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00a330: |[00a330] com.google.android.apps.dashclock.api.ExtensionData.contentDescription:(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ -00a340: 5b01 8b01 |0000: iput-object v1, v0, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ -00a344: 1100 |0002: return-object v0 │ │ +00a344: |[00a344] com.google.android.apps.dashclock.api.ExtensionData.contentDescription:(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ +00a354: 5b01 8b01 |0000: iput-object v1, v0, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ +00a358: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0002 line=275 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ 0x0000 - 0x0003 reg=1 contentDescription Ljava/lang/String; │ │ @@ -11689,17 +11753,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00a348: |[00a348] com.google.android.apps.dashclock.api.ExtensionData.contentDescription:()Ljava/lang/String; │ │ -00a358: 5410 8b01 |0000: iget-object v0, v1, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ -00a35c: 1100 |0002: return-object v0 │ │ +00a35c: |[00a35c] com.google.android.apps.dashclock.api.ExtensionData.contentDescription:()Ljava/lang/String; │ │ +00a36c: 5410 8b01 |0000: iget-object v0, v1, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ +00a370: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ │ │ #5 : (in Lcom/google/android/apps/dashclock/api/ExtensionData;) │ │ @@ -11707,17 +11771,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -00a360: |[00a360] com.google.android.apps.dashclock.api.ExtensionData.describeContents:()I │ │ -00a370: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -00a372: 0f00 |0001: return v0 │ │ +00a374: |[00a374] com.google.android.apps.dashclock.api.ExtensionData.describeContents:()I │ │ +00a384: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +00a386: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ │ │ #6 : (in Lcom/google/android/apps/dashclock/api/ExtensionData;) │ │ @@ -11725,60 +11789,60 @@ │ │ type : '(Lorg/json/JSONObject;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -00a374: |[00a374] com.google.android.apps.dashclock.api.ExtensionData.deserialize:(Lorg/json/JSONObject;)V │ │ -00a384: 1a01 9003 |0000: const-string v1, "visible" // string@0390 │ │ -00a388: 6e20 e301 1400 |0002: invoke-virtual {v4, v1}, Lorg/json/JSONObject;.optBoolean:(Ljava/lang/String;)Z // method@01e3 │ │ -00a38e: 0a01 |0005: move-result v1 │ │ -00a390: 5c31 9101 |0006: iput-boolean v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mVisible:Z // field@0191 │ │ -00a394: 1a01 5d02 |0008: const-string v1, "icon" // string@025d │ │ -00a398: 6e20 e401 1400 |000a: invoke-virtual {v4, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;)I // method@01e4 │ │ -00a39e: 0a01 |000d: move-result v1 │ │ -00a3a0: 5931 8e01 |000e: iput v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIcon:I // field@018e │ │ -00a3a4: 1a01 6102 |0010: const-string v1, "icon_uri" // string@0261 │ │ -00a3a8: 6e20 e501 1400 |0012: invoke-virtual {v4, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@01e5 │ │ -00a3ae: 0c00 |0015: move-result-object v0 │ │ -00a3b0: 7110 5e00 0000 |0016: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ -00a3b6: 0a01 |0019: move-result v1 │ │ -00a3b8: 3801 3300 |001a: if-eqz v1, 004d // +0033 │ │ -00a3bc: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -00a3be: 5b31 8f01 |001d: iput-object v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ -00a3c2: 1a01 6603 |001f: const-string v1, "status" // string@0366 │ │ -00a3c6: 6e20 e501 1400 |0021: invoke-virtual {v4, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@01e5 │ │ -00a3cc: 0c01 |0024: move-result-object v1 │ │ -00a3ce: 5b31 9001 |0025: iput-object v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ -00a3d2: 1a01 7403 |0027: const-string v1, "title" // string@0374 │ │ -00a3d6: 6e20 e501 1400 |0029: invoke-virtual {v4, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@01e5 │ │ -00a3dc: 0c01 |002c: move-result-object v1 │ │ -00a3de: 5b31 8d01 |002d: iput-object v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ -00a3e2: 1a01 8901 |002f: const-string v1, "body" // string@0189 │ │ -00a3e6: 6e20 e501 1400 |0031: invoke-virtual {v4, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@01e5 │ │ -00a3ec: 0c01 |0034: move-result-object v1 │ │ -00a3ee: 5b31 8c01 |0035: iput-object v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ -00a3f2: 1a01 9301 |0037: const-string v1, "click_intent" // string@0193 │ │ -00a3f6: 6e20 e501 1400 |0039: invoke-virtual {v4, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@01e5 │ │ -00a3fc: 0c01 |003c: move-result-object v1 │ │ -00a3fe: 1202 |003d: const/4 v2, #int 0 // #0 │ │ -00a400: 7120 1700 2100 |003e: invoke-static {v1, v2}, Landroid/content/Intent;.parseUri:(Ljava/lang/String;I)Landroid/content/Intent; // method@0017 │ │ -00a406: 0c01 |0041: move-result-object v1 │ │ -00a408: 5b31 8a01 |0042: iput-object v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ -00a40c: 1a01 ac01 |0044: const-string v1, "content_description" // string@01ac │ │ -00a410: 6e20 e501 1400 |0046: invoke-virtual {v4, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@01e5 │ │ -00a416: 0c01 |0049: move-result-object v1 │ │ -00a418: 5b31 8b01 |004a: iput-object v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ -00a41c: 0e00 |004c: return-void │ │ -00a41e: 7110 2f00 0000 |004d: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@002f │ │ -00a424: 0c01 |0050: move-result-object v1 │ │ -00a426: 28cc |0051: goto 001d // -0034 │ │ -00a428: 0d01 |0052: move-exception v1 │ │ -00a42a: 28f1 |0053: goto 0044 // -000f │ │ +00a388: |[00a388] com.google.android.apps.dashclock.api.ExtensionData.deserialize:(Lorg/json/JSONObject;)V │ │ +00a398: 1a01 9203 |0000: const-string v1, "visible" // string@0392 │ │ +00a39c: 6e20 e301 1400 |0002: invoke-virtual {v4, v1}, Lorg/json/JSONObject;.optBoolean:(Ljava/lang/String;)Z // method@01e3 │ │ +00a3a2: 0a01 |0005: move-result v1 │ │ +00a3a4: 5c31 9101 |0006: iput-boolean v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mVisible:Z // field@0191 │ │ +00a3a8: 1a01 5f02 |0008: const-string v1, "icon" // string@025f │ │ +00a3ac: 6e20 e401 1400 |000a: invoke-virtual {v4, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;)I // method@01e4 │ │ +00a3b2: 0a01 |000d: move-result v1 │ │ +00a3b4: 5931 8e01 |000e: iput v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIcon:I // field@018e │ │ +00a3b8: 1a01 6302 |0010: const-string v1, "icon_uri" // string@0263 │ │ +00a3bc: 6e20 e501 1400 |0012: invoke-virtual {v4, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@01e5 │ │ +00a3c2: 0c00 |0015: move-result-object v0 │ │ +00a3c4: 7110 5e00 0000 |0016: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ +00a3ca: 0a01 |0019: move-result v1 │ │ +00a3cc: 3801 3300 |001a: if-eqz v1, 004d // +0033 │ │ +00a3d0: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +00a3d2: 5b31 8f01 |001d: iput-object v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ +00a3d6: 1a01 6803 |001f: const-string v1, "status" // string@0368 │ │ +00a3da: 6e20 e501 1400 |0021: invoke-virtual {v4, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@01e5 │ │ +00a3e0: 0c01 |0024: move-result-object v1 │ │ +00a3e2: 5b31 9001 |0025: iput-object v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ +00a3e6: 1a01 7603 |0027: const-string v1, "title" // string@0376 │ │ +00a3ea: 6e20 e501 1400 |0029: invoke-virtual {v4, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@01e5 │ │ +00a3f0: 0c01 |002c: move-result-object v1 │ │ +00a3f2: 5b31 8d01 |002d: iput-object v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ +00a3f6: 1a01 8b01 |002f: const-string v1, "body" // string@018b │ │ +00a3fa: 6e20 e501 1400 |0031: invoke-virtual {v4, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@01e5 │ │ +00a400: 0c01 |0034: move-result-object v1 │ │ +00a402: 5b31 8c01 |0035: iput-object v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ +00a406: 1a01 9501 |0037: const-string v1, "click_intent" // string@0195 │ │ +00a40a: 6e20 e501 1400 |0039: invoke-virtual {v4, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@01e5 │ │ +00a410: 0c01 |003c: move-result-object v1 │ │ +00a412: 1202 |003d: const/4 v2, #int 0 // #0 │ │ +00a414: 7120 1700 2100 |003e: invoke-static {v1, v2}, Landroid/content/Intent;.parseUri:(Ljava/lang/String;I)Landroid/content/Intent; // method@0017 │ │ +00a41a: 0c01 |0041: move-result-object v1 │ │ +00a41c: 5b31 8a01 |0042: iput-object v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ +00a420: 1a01 ae01 |0044: const-string v1, "content_description" // string@01ae │ │ +00a424: 6e20 e501 1400 |0046: invoke-virtual {v4, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@01e5 │ │ +00a42a: 0c01 |0049: move-result-object v1 │ │ +00a42c: 5b31 8b01 |004a: iput-object v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ +00a430: 0e00 |004c: return-void │ │ +00a432: 7110 2f00 0000 |004d: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@002f │ │ +00a438: 0c01 |0050: move-result-object v1 │ │ +00a43a: 28cc |0051: goto 001d // -0034 │ │ +00a43c: 0d01 |0052: move-exception v1 │ │ +00a43e: 28f1 |0053: goto 0044 // -000f │ │ catches : 1 │ │ 0x0037 - 0x0044 │ │ Ljava/net/URISyntaxException; -> 0x0052 │ │ positions : │ │ 0x0000 line=299 │ │ 0x0008 line=300 │ │ 0x0010 line=301 │ │ @@ -11801,61 +11865,61 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -00a43c: |[00a43c] com.google.android.apps.dashclock.api.ExtensionData.equals:(Ljava/lang/Object;)Z │ │ -00a44c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -00a44e: 3907 0300 |0001: if-nez v7, 0004 // +0003 │ │ -00a452: 0f03 |0003: return v3 │ │ -00a454: 0770 |0004: move-object v0, v7 │ │ -00a456: 1f00 8600 |0005: check-cast v0, Lcom/google/android/apps/dashclock/api/ExtensionData; // type@0086 │ │ -00a45a: 0702 |0007: move-object v2, v0 │ │ -00a45c: 5524 9101 |0008: iget-boolean v4, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mVisible:Z // field@0191 │ │ -00a460: 5565 9101 |000a: iget-boolean v5, v6, Lcom/google/android/apps/dashclock/api/ExtensionData;.mVisible:Z // field@0191 │ │ -00a464: 3354 f7ff |000c: if-ne v4, v5, 0003 // -0009 │ │ -00a468: 5224 8e01 |000e: iget v4, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIcon:I // field@018e │ │ -00a46c: 5265 8e01 |0010: iget v5, v6, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIcon:I // field@018e │ │ -00a470: 3354 f1ff |0012: if-ne v4, v5, 0003 // -000f │ │ -00a474: 5424 8f01 |0014: iget-object v4, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ -00a478: 5465 8f01 |0016: iget-object v5, v6, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ -00a47c: 7120 9101 5400 |0018: invoke-static {v4, v5}, Lcom/google/android/apps/dashclock/api/ExtensionData;.objectEquals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0191 │ │ -00a482: 0a04 |001b: move-result v4 │ │ -00a484: 3804 e7ff |001c: if-eqz v4, 0003 // -0019 │ │ -00a488: 5424 9001 |001e: iget-object v4, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ -00a48c: 5465 9001 |0020: iget-object v5, v6, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ -00a490: 7120 5d00 5400 |0022: invoke-static {v4, v5}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@005d │ │ -00a496: 0a04 |0025: move-result v4 │ │ -00a498: 3804 ddff |0026: if-eqz v4, 0003 // -0023 │ │ -00a49c: 5424 8d01 |0028: iget-object v4, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ -00a4a0: 5465 8d01 |002a: iget-object v5, v6, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ -00a4a4: 7120 5d00 5400 |002c: invoke-static {v4, v5}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@005d │ │ -00a4aa: 0a04 |002f: move-result v4 │ │ -00a4ac: 3804 d3ff |0030: if-eqz v4, 0003 // -002d │ │ -00a4b0: 5424 8c01 |0032: iget-object v4, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ -00a4b4: 5465 8c01 |0034: iget-object v5, v6, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ -00a4b8: 7120 5d00 5400 |0036: invoke-static {v4, v5}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@005d │ │ -00a4be: 0a04 |0039: move-result v4 │ │ -00a4c0: 3804 c9ff |003a: if-eqz v4, 0003 // -0037 │ │ -00a4c4: 5424 8a01 |003c: iget-object v4, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ -00a4c8: 5465 8a01 |003e: iget-object v5, v6, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ -00a4cc: 7120 9101 5400 |0040: invoke-static {v4, v5}, Lcom/google/android/apps/dashclock/api/ExtensionData;.objectEquals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0191 │ │ -00a4d2: 0a04 |0043: move-result v4 │ │ -00a4d4: 3804 bfff |0044: if-eqz v4, 0003 // -0041 │ │ -00a4d8: 5424 8b01 |0046: iget-object v4, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ -00a4dc: 5465 8b01 |0048: iget-object v5, v6, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ -00a4e0: 7120 5d00 5400 |004a: invoke-static {v4, v5}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@005d │ │ -00a4e6: 0a04 |004d: move-result v4 │ │ -00a4e8: 3804 b5ff |004e: if-eqz v4, 0003 // -004b │ │ -00a4ec: 1213 |0050: const/4 v3, #int 1 // #1 │ │ -00a4ee: 28b2 |0051: goto 0003 // -004e │ │ -00a4f0: 0d01 |0052: move-exception v1 │ │ -00a4f2: 28b0 |0053: goto 0003 // -0050 │ │ +00a450: |[00a450] com.google.android.apps.dashclock.api.ExtensionData.equals:(Ljava/lang/Object;)Z │ │ +00a460: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +00a462: 3907 0300 |0001: if-nez v7, 0004 // +0003 │ │ +00a466: 0f03 |0003: return v3 │ │ +00a468: 0770 |0004: move-object v0, v7 │ │ +00a46a: 1f00 8800 |0005: check-cast v0, Lcom/google/android/apps/dashclock/api/ExtensionData; // type@0088 │ │ +00a46e: 0702 |0007: move-object v2, v0 │ │ +00a470: 5524 9101 |0008: iget-boolean v4, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mVisible:Z // field@0191 │ │ +00a474: 5565 9101 |000a: iget-boolean v5, v6, Lcom/google/android/apps/dashclock/api/ExtensionData;.mVisible:Z // field@0191 │ │ +00a478: 3354 f7ff |000c: if-ne v4, v5, 0003 // -0009 │ │ +00a47c: 5224 8e01 |000e: iget v4, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIcon:I // field@018e │ │ +00a480: 5265 8e01 |0010: iget v5, v6, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIcon:I // field@018e │ │ +00a484: 3354 f1ff |0012: if-ne v4, v5, 0003 // -000f │ │ +00a488: 5424 8f01 |0014: iget-object v4, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ +00a48c: 5465 8f01 |0016: iget-object v5, v6, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ +00a490: 7120 9101 5400 |0018: invoke-static {v4, v5}, Lcom/google/android/apps/dashclock/api/ExtensionData;.objectEquals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0191 │ │ +00a496: 0a04 |001b: move-result v4 │ │ +00a498: 3804 e7ff |001c: if-eqz v4, 0003 // -0019 │ │ +00a49c: 5424 9001 |001e: iget-object v4, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ +00a4a0: 5465 9001 |0020: iget-object v5, v6, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ +00a4a4: 7120 5d00 5400 |0022: invoke-static {v4, v5}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@005d │ │ +00a4aa: 0a04 |0025: move-result v4 │ │ +00a4ac: 3804 ddff |0026: if-eqz v4, 0003 // -0023 │ │ +00a4b0: 5424 8d01 |0028: iget-object v4, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ +00a4b4: 5465 8d01 |002a: iget-object v5, v6, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ +00a4b8: 7120 5d00 5400 |002c: invoke-static {v4, v5}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@005d │ │ +00a4be: 0a04 |002f: move-result v4 │ │ +00a4c0: 3804 d3ff |0030: if-eqz v4, 0003 // -002d │ │ +00a4c4: 5424 8c01 |0032: iget-object v4, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ +00a4c8: 5465 8c01 |0034: iget-object v5, v6, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ +00a4cc: 7120 5d00 5400 |0036: invoke-static {v4, v5}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@005d │ │ +00a4d2: 0a04 |0039: move-result v4 │ │ +00a4d4: 3804 c9ff |003a: if-eqz v4, 0003 // -0037 │ │ +00a4d8: 5424 8a01 |003c: iget-object v4, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ +00a4dc: 5465 8a01 |003e: iget-object v5, v6, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ +00a4e0: 7120 9101 5400 |0040: invoke-static {v4, v5}, Lcom/google/android/apps/dashclock/api/ExtensionData;.objectEquals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0191 │ │ +00a4e6: 0a04 |0043: move-result v4 │ │ +00a4e8: 3804 bfff |0044: if-eqz v4, 0003 // -0041 │ │ +00a4ec: 5424 8b01 |0046: iget-object v4, v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ +00a4f0: 5465 8b01 |0048: iget-object v5, v6, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ +00a4f4: 7120 5d00 5400 |004a: invoke-static {v4, v5}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@005d │ │ +00a4fa: 0a04 |004d: move-result v4 │ │ +00a4fc: 3804 b5ff |004e: if-eqz v4, 0003 // -004b │ │ +00a500: 1213 |0050: const/4 v3, #int 1 // #1 │ │ +00a502: 28b2 |0051: goto 0003 // -004e │ │ +00a504: 0d01 |0052: move-exception v1 │ │ +00a506: 28b0 |0053: goto 0003 // -0050 │ │ catches : 1 │ │ 0x0004 - 0x004d │ │ Ljava/lang/ClassCastException; -> 0x0052 │ │ positions : │ │ 0x0001 line=438 │ │ 0x0003 line=454 │ │ 0x0004 line=443 │ │ @@ -11873,17 +11937,17 @@ │ │ type : '(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00a504: |[00a504] com.google.android.apps.dashclock.api.ExtensionData.expandedBody:(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ -00a514: 5b01 8c01 |0000: iput-object v1, v0, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ -00a518: 1100 |0002: return-object v0 │ │ +00a518: |[00a518] com.google.android.apps.dashclock.api.ExtensionData.expandedBody:(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ +00a528: 5b01 8c01 |0000: iput-object v1, v0, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ +00a52c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0002 line=233 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ 0x0000 - 0x0003 reg=1 expandedBody Ljava/lang/String; │ │ @@ -11893,17 +11957,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00a51c: |[00a51c] com.google.android.apps.dashclock.api.ExtensionData.expandedBody:()Ljava/lang/String; │ │ -00a52c: 5410 8c01 |0000: iget-object v0, v1, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ -00a530: 1100 |0002: return-object v0 │ │ +00a530: |[00a530] com.google.android.apps.dashclock.api.ExtensionData.expandedBody:()Ljava/lang/String; │ │ +00a540: 5410 8c01 |0000: iget-object v0, v1, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ +00a544: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ │ │ #10 : (in Lcom/google/android/apps/dashclock/api/ExtensionData;) │ │ @@ -11911,17 +11975,17 @@ │ │ type : '(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00a534: |[00a534] com.google.android.apps.dashclock.api.ExtensionData.expandedTitle:(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ -00a544: 5b01 8d01 |0000: iput-object v1, v0, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ -00a548: 1100 |0002: return-object v0 │ │ +00a548: |[00a548] com.google.android.apps.dashclock.api.ExtensionData.expandedTitle:(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ +00a558: 5b01 8d01 |0000: iput-object v1, v0, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ +00a55c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x0002 line=217 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ 0x0000 - 0x0003 reg=1 expandedTitle Ljava/lang/String; │ │ @@ -11931,17 +11995,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00a54c: |[00a54c] com.google.android.apps.dashclock.api.ExtensionData.expandedTitle:()Ljava/lang/String; │ │ -00a55c: 5410 8d01 |0000: iget-object v0, v1, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ -00a560: 1100 |0002: return-object v0 │ │ +00a560: |[00a560] com.google.android.apps.dashclock.api.ExtensionData.expandedTitle:()Ljava/lang/String; │ │ +00a570: 5410 8d01 |0000: iget-object v0, v1, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ +00a574: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ │ │ #12 : (in Lcom/google/android/apps/dashclock/api/ExtensionData;) │ │ @@ -11949,61 +12013,61 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 85 16-bit code units │ │ -00a564: |[00a564] com.google.android.apps.dashclock.api.ExtensionData.fromBundle:(Landroid/os/Bundle;)V │ │ -00a574: 1a01 9003 |0000: const-string v1, "visible" // string@0390 │ │ -00a578: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -00a57a: 6e30 3500 1402 |0003: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0035 │ │ -00a580: 0a01 |0006: move-result v1 │ │ -00a582: 5c31 9101 |0007: iput-boolean v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mVisible:Z // field@0191 │ │ -00a586: 1a01 5d02 |0009: const-string v1, "icon" // string@025d │ │ -00a58a: 6e20 3600 1400 |000b: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0036 │ │ -00a590: 0a01 |000e: move-result v1 │ │ -00a592: 5931 8e01 |000f: iput v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIcon:I // field@018e │ │ -00a596: 1a01 6102 |0011: const-string v1, "icon_uri" // string@0261 │ │ -00a59a: 6e20 3700 1400 |0013: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0037 │ │ -00a5a0: 0c00 |0016: move-result-object v0 │ │ -00a5a2: 7110 5e00 0000 |0017: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ -00a5a8: 0a01 |001a: move-result v1 │ │ -00a5aa: 3801 3300 |001b: if-eqz v1, 004e // +0033 │ │ -00a5ae: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -00a5b0: 5b31 8f01 |001e: iput-object v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ -00a5b4: 1a01 6603 |0020: const-string v1, "status" // string@0366 │ │ -00a5b8: 6e20 3700 1400 |0022: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0037 │ │ -00a5be: 0c01 |0025: move-result-object v1 │ │ -00a5c0: 5b31 9001 |0026: iput-object v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ -00a5c4: 1a01 7403 |0028: const-string v1, "title" // string@0374 │ │ -00a5c8: 6e20 3700 1400 |002a: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0037 │ │ -00a5ce: 0c01 |002d: move-result-object v1 │ │ -00a5d0: 5b31 8d01 |002e: iput-object v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ -00a5d4: 1a01 8901 |0030: const-string v1, "body" // string@0189 │ │ -00a5d8: 6e20 3700 1400 |0032: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0037 │ │ -00a5de: 0c01 |0035: move-result-object v1 │ │ -00a5e0: 5b31 8c01 |0036: iput-object v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ -00a5e4: 1a01 9301 |0038: const-string v1, "click_intent" // string@0193 │ │ -00a5e8: 6e20 3700 1400 |003a: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0037 │ │ -00a5ee: 0c01 |003d: move-result-object v1 │ │ -00a5f0: 1202 |003e: const/4 v2, #int 0 // #0 │ │ -00a5f2: 7120 1700 2100 |003f: invoke-static {v1, v2}, Landroid/content/Intent;.parseUri:(Ljava/lang/String;I)Landroid/content/Intent; // method@0017 │ │ -00a5f8: 0c01 |0042: move-result-object v1 │ │ -00a5fa: 5b31 8a01 |0043: iput-object v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ -00a5fe: 1a01 ac01 |0045: const-string v1, "content_description" // string@01ac │ │ -00a602: 6e20 3700 1400 |0047: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0037 │ │ -00a608: 0c01 |004a: move-result-object v1 │ │ -00a60a: 5b31 8b01 |004b: iput-object v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ -00a60e: 0e00 |004d: return-void │ │ -00a610: 7110 2f00 0000 |004e: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@002f │ │ -00a616: 0c01 |0051: move-result-object v1 │ │ -00a618: 28cc |0052: goto 001e // -0034 │ │ -00a61a: 0d01 |0053: move-exception v1 │ │ -00a61c: 28f1 |0054: goto 0045 // -000f │ │ +00a578: |[00a578] com.google.android.apps.dashclock.api.ExtensionData.fromBundle:(Landroid/os/Bundle;)V │ │ +00a588: 1a01 9203 |0000: const-string v1, "visible" // string@0392 │ │ +00a58c: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +00a58e: 6e30 3500 1402 |0003: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0035 │ │ +00a594: 0a01 |0006: move-result v1 │ │ +00a596: 5c31 9101 |0007: iput-boolean v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mVisible:Z // field@0191 │ │ +00a59a: 1a01 5f02 |0009: const-string v1, "icon" // string@025f │ │ +00a59e: 6e20 3600 1400 |000b: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0036 │ │ +00a5a4: 0a01 |000e: move-result v1 │ │ +00a5a6: 5931 8e01 |000f: iput v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIcon:I // field@018e │ │ +00a5aa: 1a01 6302 |0011: const-string v1, "icon_uri" // string@0263 │ │ +00a5ae: 6e20 3700 1400 |0013: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0037 │ │ +00a5b4: 0c00 |0016: move-result-object v0 │ │ +00a5b6: 7110 5e00 0000 |0017: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ +00a5bc: 0a01 |001a: move-result v1 │ │ +00a5be: 3801 3300 |001b: if-eqz v1, 004e // +0033 │ │ +00a5c2: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +00a5c4: 5b31 8f01 |001e: iput-object v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ +00a5c8: 1a01 6803 |0020: const-string v1, "status" // string@0368 │ │ +00a5cc: 6e20 3700 1400 |0022: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0037 │ │ +00a5d2: 0c01 |0025: move-result-object v1 │ │ +00a5d4: 5b31 9001 |0026: iput-object v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ +00a5d8: 1a01 7603 |0028: const-string v1, "title" // string@0376 │ │ +00a5dc: 6e20 3700 1400 |002a: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0037 │ │ +00a5e2: 0c01 |002d: move-result-object v1 │ │ +00a5e4: 5b31 8d01 |002e: iput-object v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ +00a5e8: 1a01 8b01 |0030: const-string v1, "body" // string@018b │ │ +00a5ec: 6e20 3700 1400 |0032: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0037 │ │ +00a5f2: 0c01 |0035: move-result-object v1 │ │ +00a5f4: 5b31 8c01 |0036: iput-object v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ +00a5f8: 1a01 9501 |0038: const-string v1, "click_intent" // string@0195 │ │ +00a5fc: 6e20 3700 1400 |003a: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0037 │ │ +00a602: 0c01 |003d: move-result-object v1 │ │ +00a604: 1202 |003e: const/4 v2, #int 0 // #0 │ │ +00a606: 7120 1700 2100 |003f: invoke-static {v1, v2}, Landroid/content/Intent;.parseUri:(Ljava/lang/String;I)Landroid/content/Intent; // method@0017 │ │ +00a60c: 0c01 |0042: move-result-object v1 │ │ +00a60e: 5b31 8a01 |0043: iput-object v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ +00a612: 1a01 ae01 |0045: const-string v1, "content_description" // string@01ae │ │ +00a616: 6e20 3700 1400 |0047: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0037 │ │ +00a61c: 0c01 |004a: move-result-object v1 │ │ +00a61e: 5b31 8b01 |004b: iput-object v1, v3, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ +00a622: 0e00 |004d: return-void │ │ +00a624: 7110 2f00 0000 |004e: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@002f │ │ +00a62a: 0c01 |0051: move-result-object v1 │ │ +00a62c: 28cc |0052: goto 001e // -0034 │ │ +00a62e: 0d01 |0053: move-exception v1 │ │ +00a630: 28f1 |0054: goto 0045 // -000f │ │ catches : 1 │ │ 0x0038 - 0x0045 │ │ Ljava/net/URISyntaxException; -> 0x0053 │ │ positions : │ │ 0x0000 line=334 │ │ 0x0009 line=335 │ │ 0x0011 line=336 │ │ @@ -12026,18 +12090,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -00a630: |[00a630] com.google.android.apps.dashclock.api.ExtensionData.hashCode:()I │ │ -00a640: 2200 9e00 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@009e │ │ -00a644: 7010 cf01 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@01cf │ │ -00a64a: 2700 |0005: throw v0 │ │ +00a644: |[00a644] com.google.android.apps.dashclock.api.ExtensionData.hashCode:()I │ │ +00a654: 2200 a000 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@00a0 │ │ +00a658: 7010 cf01 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@01cf │ │ +00a65e: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ │ │ #14 : (in Lcom/google/android/apps/dashclock/api/ExtensionData;) │ │ @@ -12045,17 +12109,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00a64c: |[00a64c] com.google.android.apps.dashclock.api.ExtensionData.icon:()I │ │ -00a65c: 5210 8e01 |0000: iget v0, v1, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIcon:I // field@018e │ │ -00a660: 0f00 |0002: return v0 │ │ +00a660: |[00a660] com.google.android.apps.dashclock.api.ExtensionData.icon:()I │ │ +00a670: 5210 8e01 |0000: iget v0, v1, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIcon:I // field@018e │ │ +00a674: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ │ │ #15 : (in Lcom/google/android/apps/dashclock/api/ExtensionData;) │ │ @@ -12063,17 +12127,17 @@ │ │ type : '(I)Lcom/google/android/apps/dashclock/api/ExtensionData;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00a664: |[00a664] com.google.android.apps.dashclock.api.ExtensionData.icon:(I)Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ -00a674: 5901 8e01 |0000: iput v1, v0, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIcon:I // field@018e │ │ -00a678: 1100 |0002: return-object v0 │ │ +00a678: |[00a678] com.google.android.apps.dashclock.api.ExtensionData.icon:(I)Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ +00a688: 5901 8e01 |0000: iput v1, v0, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIcon:I // field@018e │ │ +00a68c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0002 line=155 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ 0x0000 - 0x0003 reg=1 icon I │ │ @@ -12083,17 +12147,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00a67c: |[00a67c] com.google.android.apps.dashclock.api.ExtensionData.iconUri:()Landroid/net/Uri; │ │ -00a68c: 5410 8f01 |0000: iget-object v0, v1, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ -00a690: 1100 |0002: return-object v0 │ │ +00a690: |[00a690] com.google.android.apps.dashclock.api.ExtensionData.iconUri:()Landroid/net/Uri; │ │ +00a6a0: 5410 8f01 |0000: iget-object v0, v1, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ +00a6a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ │ │ #17 : (in Lcom/google/android/apps/dashclock/api/ExtensionData;) │ │ @@ -12101,17 +12165,17 @@ │ │ type : '(Landroid/net/Uri;)Lcom/google/android/apps/dashclock/api/ExtensionData;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00a694: |[00a694] com.google.android.apps.dashclock.api.ExtensionData.iconUri:(Landroid/net/Uri;)Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ -00a6a4: 5b01 8f01 |0000: iput-object v1, v0, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ -00a6a8: 1100 |0002: return-object v0 │ │ +00a6a8: |[00a6a8] com.google.android.apps.dashclock.api.ExtensionData.iconUri:(Landroid/net/Uri;)Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ +00a6b8: 5b01 8f01 |0000: iput-object v1, v0, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ +00a6bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ 0x0000 - 0x0003 reg=1 iconUri Landroid/net/Uri; │ │ @@ -12121,55 +12185,55 @@ │ │ type : '()Lorg/json/JSONObject;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -00a6ac: |[00a6ac] com.google.android.apps.dashclock.api.ExtensionData.serialize:()Lorg/json/JSONObject; │ │ -00a6bc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -00a6be: 2200 aa00 |0001: new-instance v0, Lorg/json/JSONObject; // type@00aa │ │ -00a6c2: 7010 e201 0000 |0003: invoke-direct {v0}, Lorg/json/JSONObject;.:()V // method@01e2 │ │ -00a6c8: 1a01 9003 |0006: const-string v1, "visible" // string@0390 │ │ -00a6cc: 5543 9101 |0008: iget-boolean v3, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mVisible:Z // field@0191 │ │ -00a6d0: 6e30 e801 1003 |000a: invoke-virtual {v0, v1, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@01e8 │ │ -00a6d6: 1a01 5d02 |000d: const-string v1, "icon" // string@025d │ │ -00a6da: 5243 8e01 |000f: iget v3, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIcon:I // field@018e │ │ -00a6de: 6e30 e601 1003 |0011: invoke-virtual {v0, v1, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@01e6 │ │ -00a6e4: 1a03 6102 |0014: const-string v3, "icon_uri" // string@0261 │ │ -00a6e8: 5441 8f01 |0016: iget-object v1, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ -00a6ec: 3901 2c00 |0018: if-nez v1, 0044 // +002c │ │ -00a6f0: 0721 |001a: move-object v1, v2 │ │ -00a6f2: 6e30 e701 3001 |001b: invoke-virtual {v0, v3, v1}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@01e7 │ │ -00a6f8: 1a01 6603 |001e: const-string v1, "status" // string@0366 │ │ -00a6fc: 5443 9001 |0020: iget-object v3, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ -00a700: 6e30 e701 1003 |0022: invoke-virtual {v0, v1, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@01e7 │ │ -00a706: 1a01 7403 |0025: const-string v1, "title" // string@0374 │ │ -00a70a: 5443 8d01 |0027: iget-object v3, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ -00a70e: 6e30 e701 1003 |0029: invoke-virtual {v0, v1, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@01e7 │ │ -00a714: 1a01 8901 |002c: const-string v1, "body" // string@0189 │ │ -00a718: 5443 8c01 |002e: iget-object v3, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ -00a71c: 6e30 e701 1003 |0030: invoke-virtual {v0, v1, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@01e7 │ │ -00a722: 1a01 9301 |0033: const-string v1, "click_intent" // string@0193 │ │ -00a726: 5443 8a01 |0035: iget-object v3, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ -00a72a: 3903 1400 |0037: if-nez v3, 004b // +0014 │ │ -00a72e: 6e30 e701 1002 |0039: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@01e7 │ │ -00a734: 1a01 ac01 |003c: const-string v1, "content_description" // string@01ac │ │ -00a738: 5442 8b01 |003e: iget-object v2, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ -00a73c: 6e30 e701 1002 |0040: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@01e7 │ │ -00a742: 1100 |0043: return-object v0 │ │ -00a744: 5441 8f01 |0044: iget-object v1, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ -00a748: 6e10 3000 0100 |0046: invoke-virtual {v1}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0030 │ │ -00a74e: 0c01 |0049: move-result-object v1 │ │ -00a750: 28d1 |004a: goto 001b // -002f │ │ -00a752: 5442 8a01 |004b: iget-object v2, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ -00a756: 1203 |004d: const/4 v3, #int 0 // #0 │ │ -00a758: 6e20 1900 3200 |004e: invoke-virtual {v2, v3}, Landroid/content/Intent;.toUri:(I)Ljava/lang/String; // method@0019 │ │ -00a75e: 0c02 |0051: move-result-object v2 │ │ -00a760: 28e7 |0052: goto 0039 // -0019 │ │ +00a6c0: |[00a6c0] com.google.android.apps.dashclock.api.ExtensionData.serialize:()Lorg/json/JSONObject; │ │ +00a6d0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +00a6d2: 2200 ac00 |0001: new-instance v0, Lorg/json/JSONObject; // type@00ac │ │ +00a6d6: 7010 e201 0000 |0003: invoke-direct {v0}, Lorg/json/JSONObject;.:()V // method@01e2 │ │ +00a6dc: 1a01 9203 |0006: const-string v1, "visible" // string@0392 │ │ +00a6e0: 5543 9101 |0008: iget-boolean v3, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mVisible:Z // field@0191 │ │ +00a6e4: 6e30 e801 1003 |000a: invoke-virtual {v0, v1, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@01e8 │ │ +00a6ea: 1a01 5f02 |000d: const-string v1, "icon" // string@025f │ │ +00a6ee: 5243 8e01 |000f: iget v3, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIcon:I // field@018e │ │ +00a6f2: 6e30 e601 1003 |0011: invoke-virtual {v0, v1, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@01e6 │ │ +00a6f8: 1a03 6302 |0014: const-string v3, "icon_uri" // string@0263 │ │ +00a6fc: 5441 8f01 |0016: iget-object v1, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ +00a700: 3901 2c00 |0018: if-nez v1, 0044 // +002c │ │ +00a704: 0721 |001a: move-object v1, v2 │ │ +00a706: 6e30 e701 3001 |001b: invoke-virtual {v0, v3, v1}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@01e7 │ │ +00a70c: 1a01 6803 |001e: const-string v1, "status" // string@0368 │ │ +00a710: 5443 9001 |0020: iget-object v3, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ +00a714: 6e30 e701 1003 |0022: invoke-virtual {v0, v1, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@01e7 │ │ +00a71a: 1a01 7603 |0025: const-string v1, "title" // string@0376 │ │ +00a71e: 5443 8d01 |0027: iget-object v3, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ +00a722: 6e30 e701 1003 |0029: invoke-virtual {v0, v1, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@01e7 │ │ +00a728: 1a01 8b01 |002c: const-string v1, "body" // string@018b │ │ +00a72c: 5443 8c01 |002e: iget-object v3, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ +00a730: 6e30 e701 1003 |0030: invoke-virtual {v0, v1, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@01e7 │ │ +00a736: 1a01 9501 |0033: const-string v1, "click_intent" // string@0195 │ │ +00a73a: 5443 8a01 |0035: iget-object v3, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ +00a73e: 3903 1400 |0037: if-nez v3, 004b // +0014 │ │ +00a742: 6e30 e701 1002 |0039: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@01e7 │ │ +00a748: 1a01 ae01 |003c: const-string v1, "content_description" // string@01ae │ │ +00a74c: 5442 8b01 |003e: iget-object v2, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ +00a750: 6e30 e701 1002 |0040: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@01e7 │ │ +00a756: 1100 |0043: return-object v0 │ │ +00a758: 5441 8f01 |0044: iget-object v1, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ +00a75c: 6e10 3000 0100 |0046: invoke-virtual {v1}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0030 │ │ +00a762: 0c01 |0049: move-result-object v1 │ │ +00a764: 28d1 |004a: goto 001b // -002f │ │ +00a766: 5442 8a01 |004b: iget-object v2, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ +00a76a: 1203 |004d: const/4 v3, #int 0 // #0 │ │ +00a76c: 6e20 1900 3200 |004e: invoke-virtual {v2, v3}, Landroid/content/Intent;.toUri:(I)Ljava/lang/String; // method@0019 │ │ +00a772: 0c02 |0051: move-result-object v2 │ │ +00a774: 28e7 |0052: goto 0039 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=282 │ │ 0x0006 line=283 │ │ 0x000d line=284 │ │ 0x0014 line=285 │ │ 0x001e line=286 │ │ @@ -12189,17 +12253,17 @@ │ │ type : '(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00a764: |[00a764] com.google.android.apps.dashclock.api.ExtensionData.status:(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ -00a774: 5b01 9001 |0000: iput-object v1, v0, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ -00a778: 1100 |0002: return-object v0 │ │ +00a778: |[00a778] com.google.android.apps.dashclock.api.ExtensionData.status:(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ +00a788: 5b01 9001 |0000: iput-object v1, v0, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ +00a78c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0002 line=198 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ 0x0000 - 0x0003 reg=1 status Ljava/lang/String; │ │ @@ -12209,17 +12273,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00a77c: |[00a77c] com.google.android.apps.dashclock.api.ExtensionData.status:()Ljava/lang/String; │ │ -00a78c: 5410 9001 |0000: iget-object v0, v1, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ -00a790: 1100 |0002: return-object v0 │ │ +00a790: |[00a790] com.google.android.apps.dashclock.api.ExtensionData.status:()Ljava/lang/String; │ │ +00a7a0: 5410 9001 |0000: iget-object v0, v1, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ +00a7a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ │ │ #21 : (in Lcom/google/android/apps/dashclock/api/ExtensionData;) │ │ @@ -12227,55 +12291,55 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -00a794: |[00a794] com.google.android.apps.dashclock.api.ExtensionData.toBundle:()Landroid/os/Bundle; │ │ -00a7a4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -00a7a6: 2200 2300 |0001: new-instance v0, Landroid/os/Bundle; // type@0023 │ │ -00a7aa: 7010 3300 0000 |0003: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0033 │ │ -00a7b0: 1a01 9003 |0006: const-string v1, "visible" // string@0390 │ │ -00a7b4: 5543 9101 |0008: iget-boolean v3, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mVisible:Z // field@0191 │ │ -00a7b8: 6e30 3800 1003 |000a: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0038 │ │ -00a7be: 1a01 5d02 |000d: const-string v1, "icon" // string@025d │ │ -00a7c2: 5243 8e01 |000f: iget v3, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIcon:I // field@018e │ │ -00a7c6: 6e30 3900 1003 |0011: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0039 │ │ -00a7cc: 1a03 6102 |0014: const-string v3, "icon_uri" // string@0261 │ │ -00a7d0: 5441 8f01 |0016: iget-object v1, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ -00a7d4: 3901 2c00 |0018: if-nez v1, 0044 // +002c │ │ -00a7d8: 0721 |001a: move-object v1, v2 │ │ -00a7da: 6e30 3a00 3001 |001b: invoke-virtual {v0, v3, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@003a │ │ -00a7e0: 1a01 6603 |001e: const-string v1, "status" // string@0366 │ │ -00a7e4: 5443 9001 |0020: iget-object v3, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ -00a7e8: 6e30 3a00 1003 |0022: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@003a │ │ -00a7ee: 1a01 7403 |0025: const-string v1, "title" // string@0374 │ │ -00a7f2: 5443 8d01 |0027: iget-object v3, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ -00a7f6: 6e30 3a00 1003 |0029: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@003a │ │ -00a7fc: 1a01 8901 |002c: const-string v1, "body" // string@0189 │ │ -00a800: 5443 8c01 |002e: iget-object v3, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ -00a804: 6e30 3a00 1003 |0030: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@003a │ │ -00a80a: 1a01 9301 |0033: const-string v1, "click_intent" // string@0193 │ │ -00a80e: 5443 8a01 |0035: iget-object v3, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ -00a812: 3903 1400 |0037: if-nez v3, 004b // +0014 │ │ -00a816: 6e30 3a00 1002 |0039: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@003a │ │ -00a81c: 1a01 ac01 |003c: const-string v1, "content_description" // string@01ac │ │ -00a820: 5442 8b01 |003e: iget-object v2, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ -00a824: 6e30 3a00 1002 |0040: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@003a │ │ -00a82a: 1100 |0043: return-object v0 │ │ -00a82c: 5441 8f01 |0044: iget-object v1, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ -00a830: 6e10 3000 0100 |0046: invoke-virtual {v1}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0030 │ │ -00a836: 0c01 |0049: move-result-object v1 │ │ -00a838: 28d1 |004a: goto 001b // -002f │ │ -00a83a: 5442 8a01 |004b: iget-object v2, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ -00a83e: 1203 |004d: const/4 v3, #int 0 // #0 │ │ -00a840: 6e20 1900 3200 |004e: invoke-virtual {v2, v3}, Landroid/content/Intent;.toUri:(I)Ljava/lang/String; // method@0019 │ │ -00a846: 0c02 |0051: move-result-object v2 │ │ -00a848: 28e7 |0052: goto 0039 // -0019 │ │ +00a7a8: |[00a7a8] com.google.android.apps.dashclock.api.ExtensionData.toBundle:()Landroid/os/Bundle; │ │ +00a7b8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +00a7ba: 2200 2500 |0001: new-instance v0, Landroid/os/Bundle; // type@0025 │ │ +00a7be: 7010 3300 0000 |0003: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0033 │ │ +00a7c4: 1a01 9203 |0006: const-string v1, "visible" // string@0392 │ │ +00a7c8: 5543 9101 |0008: iget-boolean v3, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mVisible:Z // field@0191 │ │ +00a7cc: 6e30 3800 1003 |000a: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0038 │ │ +00a7d2: 1a01 5f02 |000d: const-string v1, "icon" // string@025f │ │ +00a7d6: 5243 8e01 |000f: iget v3, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIcon:I // field@018e │ │ +00a7da: 6e30 3900 1003 |0011: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0039 │ │ +00a7e0: 1a03 6302 |0014: const-string v3, "icon_uri" // string@0263 │ │ +00a7e4: 5441 8f01 |0016: iget-object v1, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ +00a7e8: 3901 2c00 |0018: if-nez v1, 0044 // +002c │ │ +00a7ec: 0721 |001a: move-object v1, v2 │ │ +00a7ee: 6e30 3a00 3001 |001b: invoke-virtual {v0, v3, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@003a │ │ +00a7f4: 1a01 6803 |001e: const-string v1, "status" // string@0368 │ │ +00a7f8: 5443 9001 |0020: iget-object v3, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ +00a7fc: 6e30 3a00 1003 |0022: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@003a │ │ +00a802: 1a01 7603 |0025: const-string v1, "title" // string@0376 │ │ +00a806: 5443 8d01 |0027: iget-object v3, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ +00a80a: 6e30 3a00 1003 |0029: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@003a │ │ +00a810: 1a01 8b01 |002c: const-string v1, "body" // string@018b │ │ +00a814: 5443 8c01 |002e: iget-object v3, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ +00a818: 6e30 3a00 1003 |0030: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@003a │ │ +00a81e: 1a01 9501 |0033: const-string v1, "click_intent" // string@0195 │ │ +00a822: 5443 8a01 |0035: iget-object v3, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ +00a826: 3903 1400 |0037: if-nez v3, 004b // +0014 │ │ +00a82a: 6e30 3a00 1002 |0039: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@003a │ │ +00a830: 1a01 ae01 |003c: const-string v1, "content_description" // string@01ae │ │ +00a834: 5442 8b01 |003e: iget-object v2, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ +00a838: 6e30 3a00 1002 |0040: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@003a │ │ +00a83e: 1100 |0043: return-object v0 │ │ +00a840: 5441 8f01 |0044: iget-object v1, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ +00a844: 6e10 3000 0100 |0046: invoke-virtual {v1}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0030 │ │ +00a84a: 0c01 |0049: move-result-object v1 │ │ +00a84c: 28d1 |004a: goto 001b // -002f │ │ +00a84e: 5442 8a01 |004b: iget-object v2, v4, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ +00a852: 1203 |004d: const/4 v3, #int 0 // #0 │ │ +00a854: 6e20 1900 3200 |004e: invoke-virtual {v2, v3}, Landroid/content/Intent;.toUri:(I)Ljava/lang/String; // method@0019 │ │ +00a85a: 0c02 |0051: move-result-object v2 │ │ +00a85c: 28e7 |0052: goto 0039 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=317 │ │ 0x0006 line=318 │ │ 0x000d line=319 │ │ 0x0014 line=320 │ │ 0x001e line=321 │ │ @@ -12295,17 +12359,17 @@ │ │ type : '(Z)Lcom/google/android/apps/dashclock/api/ExtensionData;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00a84c: |[00a84c] com.google.android.apps.dashclock.api.ExtensionData.visible:(Z)Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ -00a85c: 5c01 9101 |0000: iput-boolean v1, v0, Lcom/google/android/apps/dashclock/api/ExtensionData;.mVisible:Z // field@0191 │ │ -00a860: 1100 |0002: return-object v0 │ │ +00a860: |[00a860] com.google.android.apps.dashclock.api.ExtensionData.visible:(Z)Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ +00a870: 5c01 9101 |0000: iput-boolean v1, v0, Lcom/google/android/apps/dashclock/api/ExtensionData;.mVisible:Z // field@0191 │ │ +00a874: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0002 line=133 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ 0x0000 - 0x0003 reg=1 visible Z │ │ @@ -12315,17 +12379,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00a864: |[00a864] com.google.android.apps.dashclock.api.ExtensionData.visible:()Z │ │ -00a874: 5510 9101 |0000: iget-boolean v0, v1, Lcom/google/android/apps/dashclock/api/ExtensionData;.mVisible:Z // field@0191 │ │ -00a878: 0f00 |0002: return v0 │ │ +00a878: |[00a878] com.google.android.apps.dashclock.api.ExtensionData.visible:()Z │ │ +00a888: 5510 9101 |0000: iget-boolean v0, v1, Lcom/google/android/apps/dashclock/api/ExtensionData;.mVisible:Z // field@0191 │ │ +00a88c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ │ │ #24 : (in Lcom/google/android/apps/dashclock/api/ExtensionData;) │ │ @@ -12333,87 +12397,87 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 145 16-bit code units │ │ -00a87c: |[00a87c] com.google.android.apps.dashclock.api.ExtensionData.writeToParcel:(Landroid/os/Parcel;I)V │ │ -00a88c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -00a88e: 1223 |0001: const/4 v3, #int 2 // #2 │ │ -00a890: 6e20 4d00 3600 |0002: invoke-virtual {v6, v3}, Landroid/os/Parcel;.writeInt:(I)V // method@004d │ │ -00a896: 6e10 4500 0600 |0005: invoke-virtual {v6}, Landroid/os/Parcel;.dataPosition:()I // method@0045 │ │ -00a89c: 0a01 |0008: move-result v1 │ │ -00a89e: 6e20 4d00 4600 |0009: invoke-virtual {v6, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@004d │ │ -00a8a4: 6e10 4500 0600 |000c: invoke-virtual {v6}, Landroid/os/Parcel;.dataPosition:()I // method@0045 │ │ -00a8aa: 0a02 |000f: move-result v2 │ │ -00a8ac: 5553 9101 |0010: iget-boolean v3, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mVisible:Z // field@0191 │ │ -00a8b0: 3803 6300 |0012: if-eqz v3, 0075 // +0063 │ │ -00a8b4: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -00a8b6: 6e20 4d00 3600 |0015: invoke-virtual {v6, v3}, Landroid/os/Parcel;.writeInt:(I)V // method@004d │ │ -00a8bc: 5253 8e01 |0018: iget v3, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIcon:I // field@018e │ │ -00a8c0: 6e20 4d00 3600 |001a: invoke-virtual {v6, v3}, Landroid/os/Parcel;.writeInt:(I)V // method@004d │ │ -00a8c6: 5453 9001 |001d: iget-object v3, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ -00a8ca: 7110 5e00 0300 |001f: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ -00a8d0: 0a03 |0022: move-result v3 │ │ -00a8d2: 3803 5400 |0023: if-eqz v3, 0077 // +0054 │ │ -00a8d6: 1a03 0000 |0025: const-string v3, "" // string@0000 │ │ -00a8da: 6e20 4f00 3600 |0027: invoke-virtual {v6, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@004f │ │ -00a8e0: 5453 8d01 |002a: iget-object v3, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ -00a8e4: 7110 5e00 0300 |002c: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ -00a8ea: 0a03 |002f: move-result v3 │ │ -00a8ec: 3803 4a00 |0030: if-eqz v3, 007a // +004a │ │ -00a8f0: 1a03 0000 |0032: const-string v3, "" // string@0000 │ │ -00a8f4: 6e20 4f00 3600 |0034: invoke-virtual {v6, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@004f │ │ -00a8fa: 5453 8c01 |0037: iget-object v3, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ -00a8fe: 7110 5e00 0300 |0039: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ -00a904: 0a03 |003c: move-result v3 │ │ -00a906: 3803 4000 |003d: if-eqz v3, 007d // +0040 │ │ -00a90a: 1a03 0000 |003f: const-string v3, "" // string@0000 │ │ -00a90e: 6e20 4f00 3600 |0041: invoke-virtual {v6, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@004f │ │ -00a914: 5453 8a01 |0044: iget-object v3, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ -00a918: 3903 3a00 |0046: if-nez v3, 0080 // +003a │ │ -00a91c: 1a03 0000 |0048: const-string v3, "" // string@0000 │ │ -00a920: 6e20 4f00 3600 |004a: invoke-virtual {v6, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@004f │ │ -00a926: 5453 8b01 |004d: iget-object v3, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ -00a92a: 7110 5e00 0300 |004f: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ -00a930: 0a03 |0052: move-result v3 │ │ -00a932: 3803 3400 |0053: if-eqz v3, 0087 // +0034 │ │ -00a936: 1a03 0000 |0055: const-string v3, "" // string@0000 │ │ -00a93a: 6e20 4f00 3600 |0057: invoke-virtual {v6, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@004f │ │ -00a940: 5453 8f01 |005a: iget-object v3, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ -00a944: 3903 2e00 |005c: if-nez v3, 008a // +002e │ │ -00a948: 1a03 0000 |005e: const-string v3, "" // string@0000 │ │ -00a94c: 6e20 4f00 3600 |0060: invoke-virtual {v6, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@004f │ │ -00a952: 6e10 4500 0600 |0063: invoke-virtual {v6}, Landroid/os/Parcel;.dataPosition:()I // method@0045 │ │ -00a958: 0a03 |0066: move-result v3 │ │ -00a95a: 9100 0302 |0067: sub-int v0, v3, v2 │ │ -00a95e: 6e20 4c00 1600 |0069: invoke-virtual {v6, v1}, Landroid/os/Parcel;.setDataPosition:(I)V // method@004c │ │ -00a964: 6e20 4d00 0600 |006c: invoke-virtual {v6, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@004d │ │ -00a96a: 9003 0200 |006f: add-int v3, v2, v0 │ │ -00a96e: 6e20 4c00 3600 |0071: invoke-virtual {v6, v3}, Landroid/os/Parcel;.setDataPosition:(I)V // method@004c │ │ -00a974: 0e00 |0074: return-void │ │ -00a976: 0143 |0075: move v3, v4 │ │ -00a978: 289f |0076: goto 0015 // -0061 │ │ -00a97a: 5453 9001 |0077: iget-object v3, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ -00a97e: 28ae |0079: goto 0027 // -0052 │ │ -00a980: 5453 8d01 |007a: iget-object v3, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ -00a984: 28b8 |007c: goto 0034 // -0048 │ │ -00a986: 5453 8c01 |007d: iget-object v3, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ -00a98a: 28c2 |007f: goto 0041 // -003e │ │ -00a98c: 5453 8a01 |0080: iget-object v3, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ -00a990: 6e20 1900 4300 |0082: invoke-virtual {v3, v4}, Landroid/content/Intent;.toUri:(I)Ljava/lang/String; // method@0019 │ │ -00a996: 0c03 |0085: move-result-object v3 │ │ -00a998: 28c4 |0086: goto 004a // -003c │ │ -00a99a: 5453 8b01 |0087: iget-object v3, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ -00a99e: 28ce |0089: goto 0057 // -0032 │ │ -00a9a0: 5453 8f01 |008a: iget-object v3, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ -00a9a4: 6e10 3000 0300 |008c: invoke-virtual {v3}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0030 │ │ -00a9aa: 0c03 |008f: move-result-object v3 │ │ -00a9ac: 28d0 |0090: goto 0060 // -0030 │ │ +00a890: |[00a890] com.google.android.apps.dashclock.api.ExtensionData.writeToParcel:(Landroid/os/Parcel;I)V │ │ +00a8a0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +00a8a2: 1223 |0001: const/4 v3, #int 2 // #2 │ │ +00a8a4: 6e20 4d00 3600 |0002: invoke-virtual {v6, v3}, Landroid/os/Parcel;.writeInt:(I)V // method@004d │ │ +00a8aa: 6e10 4500 0600 |0005: invoke-virtual {v6}, Landroid/os/Parcel;.dataPosition:()I // method@0045 │ │ +00a8b0: 0a01 |0008: move-result v1 │ │ +00a8b2: 6e20 4d00 4600 |0009: invoke-virtual {v6, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@004d │ │ +00a8b8: 6e10 4500 0600 |000c: invoke-virtual {v6}, Landroid/os/Parcel;.dataPosition:()I // method@0045 │ │ +00a8be: 0a02 |000f: move-result v2 │ │ +00a8c0: 5553 9101 |0010: iget-boolean v3, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mVisible:Z // field@0191 │ │ +00a8c4: 3803 6300 |0012: if-eqz v3, 0075 // +0063 │ │ +00a8c8: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +00a8ca: 6e20 4d00 3600 |0015: invoke-virtual {v6, v3}, Landroid/os/Parcel;.writeInt:(I)V // method@004d │ │ +00a8d0: 5253 8e01 |0018: iget v3, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIcon:I // field@018e │ │ +00a8d4: 6e20 4d00 3600 |001a: invoke-virtual {v6, v3}, Landroid/os/Parcel;.writeInt:(I)V // method@004d │ │ +00a8da: 5453 9001 |001d: iget-object v3, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ +00a8de: 7110 5e00 0300 |001f: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ +00a8e4: 0a03 |0022: move-result v3 │ │ +00a8e6: 3803 5400 |0023: if-eqz v3, 0077 // +0054 │ │ +00a8ea: 1a03 0000 |0025: const-string v3, "" // string@0000 │ │ +00a8ee: 6e20 4f00 3600 |0027: invoke-virtual {v6, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@004f │ │ +00a8f4: 5453 8d01 |002a: iget-object v3, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ +00a8f8: 7110 5e00 0300 |002c: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ +00a8fe: 0a03 |002f: move-result v3 │ │ +00a900: 3803 4a00 |0030: if-eqz v3, 007a // +004a │ │ +00a904: 1a03 0000 |0032: const-string v3, "" // string@0000 │ │ +00a908: 6e20 4f00 3600 |0034: invoke-virtual {v6, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@004f │ │ +00a90e: 5453 8c01 |0037: iget-object v3, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ +00a912: 7110 5e00 0300 |0039: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ +00a918: 0a03 |003c: move-result v3 │ │ +00a91a: 3803 4000 |003d: if-eqz v3, 007d // +0040 │ │ +00a91e: 1a03 0000 |003f: const-string v3, "" // string@0000 │ │ +00a922: 6e20 4f00 3600 |0041: invoke-virtual {v6, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@004f │ │ +00a928: 5453 8a01 |0044: iget-object v3, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ +00a92c: 3903 3a00 |0046: if-nez v3, 0080 // +003a │ │ +00a930: 1a03 0000 |0048: const-string v3, "" // string@0000 │ │ +00a934: 6e20 4f00 3600 |004a: invoke-virtual {v6, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@004f │ │ +00a93a: 5453 8b01 |004d: iget-object v3, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ +00a93e: 7110 5e00 0300 |004f: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@005e │ │ +00a944: 0a03 |0052: move-result v3 │ │ +00a946: 3803 3400 |0053: if-eqz v3, 0087 // +0034 │ │ +00a94a: 1a03 0000 |0055: const-string v3, "" // string@0000 │ │ +00a94e: 6e20 4f00 3600 |0057: invoke-virtual {v6, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@004f │ │ +00a954: 5453 8f01 |005a: iget-object v3, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ +00a958: 3903 2e00 |005c: if-nez v3, 008a // +002e │ │ +00a95c: 1a03 0000 |005e: const-string v3, "" // string@0000 │ │ +00a960: 6e20 4f00 3600 |0060: invoke-virtual {v6, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@004f │ │ +00a966: 6e10 4500 0600 |0063: invoke-virtual {v6}, Landroid/os/Parcel;.dataPosition:()I // method@0045 │ │ +00a96c: 0a03 |0066: move-result v3 │ │ +00a96e: 9100 0302 |0067: sub-int v0, v3, v2 │ │ +00a972: 6e20 4c00 1600 |0069: invoke-virtual {v6, v1}, Landroid/os/Parcel;.setDataPosition:(I)V // method@004c │ │ +00a978: 6e20 4d00 0600 |006c: invoke-virtual {v6, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@004d │ │ +00a97e: 9003 0200 |006f: add-int v3, v2, v0 │ │ +00a982: 6e20 4c00 3600 |0071: invoke-virtual {v6, v3}, Landroid/os/Parcel;.setDataPosition:(I)V // method@004c │ │ +00a988: 0e00 |0074: return-void │ │ +00a98a: 0143 |0075: move v3, v4 │ │ +00a98c: 289f |0076: goto 0015 // -0061 │ │ +00a98e: 5453 9001 |0077: iget-object v3, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mStatus:Ljava/lang/String; // field@0190 │ │ +00a992: 28ae |0079: goto 0027 // -0052 │ │ +00a994: 5453 8d01 |007a: iget-object v3, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedTitle:Ljava/lang/String; // field@018d │ │ +00a998: 28b8 |007c: goto 0034 // -0048 │ │ +00a99a: 5453 8c01 |007d: iget-object v3, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mExpandedBody:Ljava/lang/String; // field@018c │ │ +00a99e: 28c2 |007f: goto 0041 // -003e │ │ +00a9a0: 5453 8a01 |0080: iget-object v3, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mClickIntent:Landroid/content/Intent; // field@018a │ │ +00a9a4: 6e20 1900 4300 |0082: invoke-virtual {v3, v4}, Landroid/content/Intent;.toUri:(I)Ljava/lang/String; // method@0019 │ │ +00a9aa: 0c03 |0085: move-result-object v3 │ │ +00a9ac: 28c4 |0086: goto 004a // -003c │ │ +00a9ae: 5453 8b01 |0087: iget-object v3, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mContentDescription:Ljava/lang/String; // field@018b │ │ +00a9b2: 28ce |0089: goto 0057 // -0032 │ │ +00a9b4: 5453 8f01 |008a: iget-object v3, v5, Lcom/google/android/apps/dashclock/api/ExtensionData;.mIconUri:Landroid/net/Uri; // field@018f │ │ +00a9b8: 6e10 3000 0300 |008c: invoke-virtual {v3}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0030 │ │ +00a9be: 0c03 |008f: move-result-object v3 │ │ +00a9c0: 28d0 |0090: goto 0060 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=407 │ │ 0x0005 line=410 │ │ 0x0009 line=411 │ │ 0x000c line=412 │ │ 0x0010 line=414 │ │ @@ -12443,17 +12507,17 @@ │ │ 0x0000 - 0x0091 reg=5 this Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ 0x0000 - 0x0091 reg=6 parcel Landroid/os/Parcel; │ │ 0x0000 - 0x0091 reg=7 i I │ │ │ │ source_file_idx : 44 (ExtensionData.java) │ │ │ │ Class #57 header: │ │ -class_idx : 137 │ │ +class_idx : 139 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 55 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #57 annotations: │ │ @@ -12485,17 +12549,17 @@ │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 55 (IExtension.java) │ │ │ │ Class #58 header: │ │ -class_idx : 140 │ │ +class_idx : 142 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 56 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #58 annotations: │ │ @@ -12543,17 +12607,17 @@ │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 56 (IExtensionHost.java) │ │ │ │ Class #59 header: │ │ -class_idx : 76 │ │ +class_idx : 78 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 132 │ │ +superclass_idx : 134 │ │ source_file_idx : 45 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #59 - │ │ @@ -12577,19 +12641,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -00a9b0: |[00a9b0] com.cr5315.cfdc.ExtensionOne.:()V │ │ -00a9c0: 7010 6301 0100 |0000: invoke-direct {v1}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.:()V // method@0163 │ │ -00a9c6: 1a00 bf02 |0003: const-string v0, "one" // string@02bf │ │ -00a9ca: 5b10 1c00 |0005: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionOne;.countdownNumber:Ljava/lang/String; // field@001c │ │ -00a9ce: 0e00 |0007: return-void │ │ +00a9c4: |[00a9c4] com.cr5315.cfdc.ExtensionOne.:()V │ │ +00a9d4: 7010 6301 0100 |0000: invoke-direct {v1}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.:()V // method@0163 │ │ +00a9da: 1a00 c102 |0003: const-string v0, "one" // string@02c1 │ │ +00a9de: 5b10 1c00 |0005: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionOne;.countdownNumber:Ljava/lang/String; // field@001c │ │ +00a9e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/cr5315/cfdc/ExtensionOne; │ │ │ │ @@ -12598,24 +12662,24 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -00a9d0: |[00a9d0] com.cr5315.cfdc.ExtensionOne.getSettingsIntent:()Landroid/content/Intent; │ │ -00a9e0: 2200 1200 |0000: new-instance v0, Landroid/content/Intent; // type@0012 │ │ -00a9e4: 6e10 7d00 0300 |0002: invoke-virtual {v3}, Lcom/cr5315/cfdc/ExtensionOne;.getApplicationContext:()Landroid/content/Context; // method@007d │ │ -00a9ea: 0c01 |0005: move-result-object v1 │ │ -00a9ec: 1c02 5900 |0006: const-class v2, Lcom/cr5315/cfdc/ExtensionOneSettings; // type@0059 │ │ -00a9f0: 7030 1400 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0014 │ │ -00a9f6: 1a01 2002 |000b: const-string v1, "fromExtension" // string@0220 │ │ -00a9fa: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -00a9fc: 6e30 1800 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0018 │ │ -00aa02: 1100 |0011: return-object v0 │ │ +00a9e4: |[00a9e4] com.cr5315.cfdc.ExtensionOne.getSettingsIntent:()Landroid/content/Intent; │ │ +00a9f4: 2200 1400 |0000: new-instance v0, Landroid/content/Intent; // type@0014 │ │ +00a9f8: 6e10 7d00 0300 |0002: invoke-virtual {v3}, Lcom/cr5315/cfdc/ExtensionOne;.getApplicationContext:()Landroid/content/Context; // method@007d │ │ +00a9fe: 0c01 |0005: move-result-object v1 │ │ +00aa00: 1c02 5b00 |0006: const-class v2, Lcom/cr5315/cfdc/ExtensionOneSettings; // type@005b │ │ +00aa04: 7030 1400 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0014 │ │ +00aa0a: 1a01 2202 |000b: const-string v1, "fromExtension" // string@0222 │ │ +00aa0e: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +00aa10: 6e30 1800 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0018 │ │ +00aa16: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x000b line=97 │ │ 0x0011 line=98 │ │ locals : │ │ 0x000b - 0x0012 reg=0 settingsIntent Landroid/content/Intent; │ │ @@ -12627,131 +12691,131 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 238 16-bit code units │ │ -00aa04: |[00aa04] com.cr5315.cfdc.ExtensionOne.getClickIntent:()Landroid/content/Intent; │ │ -00aa14: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -00aa16: 122e |0001: const/4 v14, #int 2 // #2 │ │ -00aa18: 121d |0002: const/4 v13, #int 1 // #1 │ │ -00aa1a: 54fa 1d00 |0003: iget-object v10, v15, Lcom/cr5315/cfdc/ExtensionOne;.sharedPreferences:Landroid/content/SharedPreferences; // field@001d │ │ -00aa1e: 220b 9c00 |0005: new-instance v11, Ljava/lang/StringBuilder; // type@009c │ │ -00aa22: 7010 ca01 0b00 |0007: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -00aa28: 1a0c d502 |000a: const-string v12, "pref_action_" // string@02d5 │ │ -00aa2c: 6e20 cd01 cb00 |000c: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00aa32: 0c0b |000f: move-result-object v11 │ │ -00aa34: 54fc 1c00 |0010: iget-object v12, v15, Lcom/cr5315/cfdc/ExtensionOne;.countdownNumber:Ljava/lang/String; // field@001c │ │ -00aa38: 6e20 cd01 cb00 |0012: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00aa3e: 0c0b |0015: move-result-object v11 │ │ -00aa40: 6e10 ce01 0b00 |0016: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -00aa46: 0c0b |0019: move-result-object v11 │ │ -00aa48: 7230 2000 ba09 |001a: invoke-interface {v10, v11, v9}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ -00aa4e: 0c04 |001d: move-result-object v4 │ │ -00aa50: 3904 0700 |001e: if-nez v4, 0025 // +0007 │ │ -00aa54: 7010 7f00 0f00 |0020: invoke-direct {v15}, Lcom/cr5315/cfdc/ExtensionOne;.getSettingsIntent:()Landroid/content/Intent; // method@007f │ │ -00aa5a: 0c09 |0023: move-result-object v9 │ │ -00aa5c: 1109 |0024: return-object v9 │ │ -00aa5e: 6e10 7d00 0f00 |0025: invoke-virtual {v15}, Lcom/cr5315/cfdc/ExtensionOne;.getApplicationContext:()Landroid/content/Context; // method@007d │ │ -00aa64: 0c0a |0028: move-result-object v10 │ │ -00aa66: 6e10 0f00 0a00 |0029: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@000f │ │ -00aa6c: 0c0a |002c: move-result-object v10 │ │ -00aa6e: 140b 0100 057f |002d: const v11, #float 1.76787e+38 // #7f050001 │ │ -00aa74: 6e20 2900 ba00 |0030: invoke-virtual {v10, v11}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0029 │ │ -00aa7a: 0c07 |0033: move-result-object v7 │ │ -00aa7c: 120a |0034: const/4 v10, #int 0 // #0 │ │ -00aa7e: 460a 070a |0035: aget-object v10, v7, v10 │ │ -00aa82: 6e20 c701 a400 |0037: invoke-virtual {v4, v10}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -00aa88: 0a0a |003a: move-result v10 │ │ -00aa8a: 390a e9ff |003b: if-nez v10, 0024 // -0017 │ │ -00aa8e: 4609 070d |003d: aget-object v9, v7, v13 │ │ -00aa92: 6e20 c701 9400 |003f: invoke-virtual {v4, v9}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -00aa98: 0a09 |0042: move-result v9 │ │ -00aa9a: 3809 9700 |0043: if-eqz v9, 00da // +0097 │ │ -00aa9e: 2201 a600 |0045: new-instance v1, Ljava/util/GregorianCalendar; // type@00a6 │ │ -00aaa2: 7010 e001 0100 |0047: invoke-direct {v1}, Ljava/util/GregorianCalendar;.:()V // method@01e0 │ │ -00aaa8: 2209 a500 |004a: new-instance v9, Ljava/util/Date; // type@00a5 │ │ -00aaac: 7010 de01 0900 |004c: invoke-direct {v9}, Ljava/util/Date;.:()V // method@01de │ │ -00aab2: 6e20 dd01 9100 |004f: invoke-virtual {v1, v9}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@01dd │ │ -00aab8: 54f9 1d00 |0052: iget-object v9, v15, Lcom/cr5315/cfdc/ExtensionOne;.sharedPreferences:Landroid/content/SharedPreferences; // field@001d │ │ -00aabc: 220a 9c00 |0054: new-instance v10, Ljava/lang/StringBuilder; // type@009c │ │ -00aac0: 7010 ca01 0a00 |0056: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -00aac6: 1a0b e802 |0059: const-string v11, "pref_date_year_" // string@02e8 │ │ -00aaca: 6e20 cd01 ba00 |005b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00aad0: 0c0a |005e: move-result-object v10 │ │ -00aad2: 54fb 1c00 |005f: iget-object v11, v15, Lcom/cr5315/cfdc/ExtensionOne;.countdownNumber:Ljava/lang/String; // field@001c │ │ -00aad6: 6e20 cd01 ba00 |0061: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00aadc: 0c0a |0064: move-result-object v10 │ │ -00aade: 6e10 ce01 0a00 |0065: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -00aae4: 0c0a |0068: move-result-object v10 │ │ -00aae6: 6e20 d601 d100 |0069: invoke-virtual {v1, v13}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -00aaec: 0a0b |006c: move-result v11 │ │ -00aaee: 7230 1f00 a90b |006d: invoke-interface {v9, v10, v11}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -00aaf4: 0a08 |0070: move-result v8 │ │ -00aaf6: 54f9 1d00 |0071: iget-object v9, v15, Lcom/cr5315/cfdc/ExtensionOne;.sharedPreferences:Landroid/content/SharedPreferences; // field@001d │ │ -00aafa: 220a 9c00 |0073: new-instance v10, Ljava/lang/StringBuilder; // type@009c │ │ -00aafe: 7010 ca01 0a00 |0075: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -00ab04: 1a0b e102 |0078: const-string v11, "pref_date_month_" // string@02e1 │ │ -00ab08: 6e20 cd01 ba00 |007a: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00ab0e: 0c0a |007d: move-result-object v10 │ │ -00ab10: 54fb 1c00 |007e: iget-object v11, v15, Lcom/cr5315/cfdc/ExtensionOne;.countdownNumber:Ljava/lang/String; // field@001c │ │ -00ab14: 6e20 cd01 ba00 |0080: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00ab1a: 0c0a |0083: move-result-object v10 │ │ -00ab1c: 6e10 ce01 0a00 |0084: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -00ab22: 0c0a |0087: move-result-object v10 │ │ -00ab24: 6e20 d601 e100 |0088: invoke-virtual {v1, v14}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -00ab2a: 0a0b |008b: move-result v11 │ │ -00ab2c: 7230 1f00 a90b |008c: invoke-interface {v9, v10, v11}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -00ab32: 0a03 |008f: move-result v3 │ │ -00ab34: 54f9 1d00 |0090: iget-object v9, v15, Lcom/cr5315/cfdc/ExtensionOne;.sharedPreferences:Landroid/content/SharedPreferences; // field@001d │ │ -00ab38: 220a 9c00 |0092: new-instance v10, Ljava/lang/StringBuilder; // type@009c │ │ -00ab3c: 7010 ca01 0a00 |0094: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -00ab42: 1a0b dd02 |0097: const-string v11, "pref_date_day_" // string@02dd │ │ -00ab46: 6e20 cd01 ba00 |0099: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00ab4c: 0c0a |009c: move-result-object v10 │ │ -00ab4e: 54fb 1c00 |009d: iget-object v11, v15, Lcom/cr5315/cfdc/ExtensionOne;.countdownNumber:Ljava/lang/String; // field@001c │ │ -00ab52: 6e20 cd01 ba00 |009f: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00ab58: 0c0a |00a2: move-result-object v10 │ │ -00ab5a: 6e10 ce01 0a00 |00a3: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -00ab60: 0c0a |00a6: move-result-object v10 │ │ -00ab62: 125b |00a7: const/4 v11, #int 5 // #5 │ │ -00ab64: 6e20 d601 b100 |00a8: invoke-virtual {v1, v11}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -00ab6a: 0a0b |00ab: move-result v11 │ │ -00ab6c: 7230 1f00 a90b |00ac: invoke-interface {v9, v10, v11}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -00ab72: 0a02 |00af: move-result v2 │ │ -00ab74: 6e40 db01 8123 |00b0: invoke-virtual {v1, v8, v3, v2}, Ljava/util/Calendar;.set:(III)V // method@01db │ │ -00ab7a: 6e10 d801 0100 |00b3: invoke-virtual {v1}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@01d8 │ │ -00ab80: 0c09 |00b6: move-result-object v9 │ │ -00ab82: 6e10 df01 0900 |00b7: invoke-virtual {v9}, Ljava/util/Date;.getTime:()J // method@01df │ │ -00ab88: 0b05 |00ba: move-result-wide v5 │ │ -00ab8a: 6209 0300 |00bb: sget-object v9, Landroid/provider/CalendarContract;.CONTENT_URI:Landroid/net/Uri; // field@0003 │ │ -00ab8e: 6e10 2e00 0900 |00bd: invoke-virtual {v9}, Landroid/net/Uri;.buildUpon:()Landroid/net/Uri$Builder; // method@002e │ │ -00ab94: 0c00 |00c0: move-result-object v0 │ │ -00ab96: 1a09 7003 |00c1: const-string v9, "time" // string@0370 │ │ -00ab9a: 6e20 2c00 9000 |00c3: invoke-virtual {v0, v9}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@002c │ │ -00aba0: 7120 bf01 6500 |00c6: invoke-static {v5, v6}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@01bf │ │ -00aba6: 0c09 |00c9: move-result-object v9 │ │ -00aba8: 6e20 2c00 9000 |00ca: invoke-virtual {v0, v9}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@002c │ │ -00abae: 2209 1200 |00cd: new-instance v9, Landroid/content/Intent; // type@0012 │ │ -00abb2: 1a0a 6d01 |00cf: const-string v10, "android.intent.action.VIEW" // string@016d │ │ -00abb6: 6e10 2d00 0000 |00d1: invoke-virtual {v0}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@002d │ │ -00abbc: 0c0b |00d4: move-result-object v11 │ │ -00abbe: 7030 1500 a90b |00d5: invoke-direct {v9, v10, v11}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@0015 │ │ -00abc4: 2900 4cff |00d8: goto/16 0024 // -00b4 │ │ -00abc8: 4609 070e |00da: aget-object v9, v7, v14 │ │ -00abcc: 6e20 c701 9400 |00dc: invoke-virtual {v4, v9}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -00abd2: 0a09 |00df: move-result v9 │ │ -00abd4: 3809 0800 |00e0: if-eqz v9, 00e8 // +0008 │ │ -00abd8: 7010 7f00 0f00 |00e2: invoke-direct {v15}, Lcom/cr5315/cfdc/ExtensionOne;.getSettingsIntent:()Landroid/content/Intent; // method@007f │ │ -00abde: 0c09 |00e5: move-result-object v9 │ │ -00abe0: 2900 3eff |00e6: goto/16 0024 // -00c2 │ │ -00abe4: 7010 7f00 0f00 |00e8: invoke-direct {v15}, Lcom/cr5315/cfdc/ExtensionOne;.getSettingsIntent:()Landroid/content/Intent; // method@007f │ │ -00abea: 0c09 |00eb: move-result-object v9 │ │ -00abec: 2900 38ff |00ec: goto/16 0024 // -00c8 │ │ +00aa18: |[00aa18] com.cr5315.cfdc.ExtensionOne.getClickIntent:()Landroid/content/Intent; │ │ +00aa28: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +00aa2a: 122e |0001: const/4 v14, #int 2 // #2 │ │ +00aa2c: 121d |0002: const/4 v13, #int 1 // #1 │ │ +00aa2e: 54fa 1d00 |0003: iget-object v10, v15, Lcom/cr5315/cfdc/ExtensionOne;.sharedPreferences:Landroid/content/SharedPreferences; // field@001d │ │ +00aa32: 220b 9e00 |0005: new-instance v11, Ljava/lang/StringBuilder; // type@009e │ │ +00aa36: 7010 ca01 0b00 |0007: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +00aa3c: 1a0c d702 |000a: const-string v12, "pref_action_" // string@02d7 │ │ +00aa40: 6e20 cd01 cb00 |000c: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00aa46: 0c0b |000f: move-result-object v11 │ │ +00aa48: 54fc 1c00 |0010: iget-object v12, v15, Lcom/cr5315/cfdc/ExtensionOne;.countdownNumber:Ljava/lang/String; // field@001c │ │ +00aa4c: 6e20 cd01 cb00 |0012: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00aa52: 0c0b |0015: move-result-object v11 │ │ +00aa54: 6e10 ce01 0b00 |0016: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +00aa5a: 0c0b |0019: move-result-object v11 │ │ +00aa5c: 7230 2000 ba09 |001a: invoke-interface {v10, v11, v9}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ +00aa62: 0c04 |001d: move-result-object v4 │ │ +00aa64: 3904 0700 |001e: if-nez v4, 0025 // +0007 │ │ +00aa68: 7010 7f00 0f00 |0020: invoke-direct {v15}, Lcom/cr5315/cfdc/ExtensionOne;.getSettingsIntent:()Landroid/content/Intent; // method@007f │ │ +00aa6e: 0c09 |0023: move-result-object v9 │ │ +00aa70: 1109 |0024: return-object v9 │ │ +00aa72: 6e10 7d00 0f00 |0025: invoke-virtual {v15}, Lcom/cr5315/cfdc/ExtensionOne;.getApplicationContext:()Landroid/content/Context; // method@007d │ │ +00aa78: 0c0a |0028: move-result-object v10 │ │ +00aa7a: 6e10 0f00 0a00 |0029: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@000f │ │ +00aa80: 0c0a |002c: move-result-object v10 │ │ +00aa82: 140b 0100 057f |002d: const v11, #float 1.76787e+38 // #7f050001 │ │ +00aa88: 6e20 2900 ba00 |0030: invoke-virtual {v10, v11}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0029 │ │ +00aa8e: 0c07 |0033: move-result-object v7 │ │ +00aa90: 120a |0034: const/4 v10, #int 0 // #0 │ │ +00aa92: 460a 070a |0035: aget-object v10, v7, v10 │ │ +00aa96: 6e20 c701 a400 |0037: invoke-virtual {v4, v10}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +00aa9c: 0a0a |003a: move-result v10 │ │ +00aa9e: 390a e9ff |003b: if-nez v10, 0024 // -0017 │ │ +00aaa2: 4609 070d |003d: aget-object v9, v7, v13 │ │ +00aaa6: 6e20 c701 9400 |003f: invoke-virtual {v4, v9}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +00aaac: 0a09 |0042: move-result v9 │ │ +00aaae: 3809 9700 |0043: if-eqz v9, 00da // +0097 │ │ +00aab2: 2201 a800 |0045: new-instance v1, Ljava/util/GregorianCalendar; // type@00a8 │ │ +00aab6: 7010 e001 0100 |0047: invoke-direct {v1}, Ljava/util/GregorianCalendar;.:()V // method@01e0 │ │ +00aabc: 2209 a700 |004a: new-instance v9, Ljava/util/Date; // type@00a7 │ │ +00aac0: 7010 de01 0900 |004c: invoke-direct {v9}, Ljava/util/Date;.:()V // method@01de │ │ +00aac6: 6e20 dd01 9100 |004f: invoke-virtual {v1, v9}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@01dd │ │ +00aacc: 54f9 1d00 |0052: iget-object v9, v15, Lcom/cr5315/cfdc/ExtensionOne;.sharedPreferences:Landroid/content/SharedPreferences; // field@001d │ │ +00aad0: 220a 9e00 |0054: new-instance v10, Ljava/lang/StringBuilder; // type@009e │ │ +00aad4: 7010 ca01 0a00 |0056: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +00aada: 1a0b ea02 |0059: const-string v11, "pref_date_year_" // string@02ea │ │ +00aade: 6e20 cd01 ba00 |005b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00aae4: 0c0a |005e: move-result-object v10 │ │ +00aae6: 54fb 1c00 |005f: iget-object v11, v15, Lcom/cr5315/cfdc/ExtensionOne;.countdownNumber:Ljava/lang/String; // field@001c │ │ +00aaea: 6e20 cd01 ba00 |0061: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00aaf0: 0c0a |0064: move-result-object v10 │ │ +00aaf2: 6e10 ce01 0a00 |0065: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +00aaf8: 0c0a |0068: move-result-object v10 │ │ +00aafa: 6e20 d601 d100 |0069: invoke-virtual {v1, v13}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +00ab00: 0a0b |006c: move-result v11 │ │ +00ab02: 7230 1f00 a90b |006d: invoke-interface {v9, v10, v11}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +00ab08: 0a08 |0070: move-result v8 │ │ +00ab0a: 54f9 1d00 |0071: iget-object v9, v15, Lcom/cr5315/cfdc/ExtensionOne;.sharedPreferences:Landroid/content/SharedPreferences; // field@001d │ │ +00ab0e: 220a 9e00 |0073: new-instance v10, Ljava/lang/StringBuilder; // type@009e │ │ +00ab12: 7010 ca01 0a00 |0075: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +00ab18: 1a0b e302 |0078: const-string v11, "pref_date_month_" // string@02e3 │ │ +00ab1c: 6e20 cd01 ba00 |007a: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00ab22: 0c0a |007d: move-result-object v10 │ │ +00ab24: 54fb 1c00 |007e: iget-object v11, v15, Lcom/cr5315/cfdc/ExtensionOne;.countdownNumber:Ljava/lang/String; // field@001c │ │ +00ab28: 6e20 cd01 ba00 |0080: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00ab2e: 0c0a |0083: move-result-object v10 │ │ +00ab30: 6e10 ce01 0a00 |0084: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +00ab36: 0c0a |0087: move-result-object v10 │ │ +00ab38: 6e20 d601 e100 |0088: invoke-virtual {v1, v14}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +00ab3e: 0a0b |008b: move-result v11 │ │ +00ab40: 7230 1f00 a90b |008c: invoke-interface {v9, v10, v11}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +00ab46: 0a03 |008f: move-result v3 │ │ +00ab48: 54f9 1d00 |0090: iget-object v9, v15, Lcom/cr5315/cfdc/ExtensionOne;.sharedPreferences:Landroid/content/SharedPreferences; // field@001d │ │ +00ab4c: 220a 9e00 |0092: new-instance v10, Ljava/lang/StringBuilder; // type@009e │ │ +00ab50: 7010 ca01 0a00 |0094: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +00ab56: 1a0b df02 |0097: const-string v11, "pref_date_day_" // string@02df │ │ +00ab5a: 6e20 cd01 ba00 |0099: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00ab60: 0c0a |009c: move-result-object v10 │ │ +00ab62: 54fb 1c00 |009d: iget-object v11, v15, Lcom/cr5315/cfdc/ExtensionOne;.countdownNumber:Ljava/lang/String; // field@001c │ │ +00ab66: 6e20 cd01 ba00 |009f: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00ab6c: 0c0a |00a2: move-result-object v10 │ │ +00ab6e: 6e10 ce01 0a00 |00a3: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +00ab74: 0c0a |00a6: move-result-object v10 │ │ +00ab76: 125b |00a7: const/4 v11, #int 5 // #5 │ │ +00ab78: 6e20 d601 b100 |00a8: invoke-virtual {v1, v11}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +00ab7e: 0a0b |00ab: move-result v11 │ │ +00ab80: 7230 1f00 a90b |00ac: invoke-interface {v9, v10, v11}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +00ab86: 0a02 |00af: move-result v2 │ │ +00ab88: 6e40 db01 8123 |00b0: invoke-virtual {v1, v8, v3, v2}, Ljava/util/Calendar;.set:(III)V // method@01db │ │ +00ab8e: 6e10 d801 0100 |00b3: invoke-virtual {v1}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@01d8 │ │ +00ab94: 0c09 |00b6: move-result-object v9 │ │ +00ab96: 6e10 df01 0900 |00b7: invoke-virtual {v9}, Ljava/util/Date;.getTime:()J // method@01df │ │ +00ab9c: 0b05 |00ba: move-result-wide v5 │ │ +00ab9e: 6209 0300 |00bb: sget-object v9, Landroid/provider/CalendarContract;.CONTENT_URI:Landroid/net/Uri; // field@0003 │ │ +00aba2: 6e10 2e00 0900 |00bd: invoke-virtual {v9}, Landroid/net/Uri;.buildUpon:()Landroid/net/Uri$Builder; // method@002e │ │ +00aba8: 0c00 |00c0: move-result-object v0 │ │ +00abaa: 1a09 7203 |00c1: const-string v9, "time" // string@0372 │ │ +00abae: 6e20 2c00 9000 |00c3: invoke-virtual {v0, v9}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@002c │ │ +00abb4: 7120 bf01 6500 |00c6: invoke-static {v5, v6}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@01bf │ │ +00abba: 0c09 |00c9: move-result-object v9 │ │ +00abbc: 6e20 2c00 9000 |00ca: invoke-virtual {v0, v9}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@002c │ │ +00abc2: 2209 1400 |00cd: new-instance v9, Landroid/content/Intent; // type@0014 │ │ +00abc6: 1a0a 6f01 |00cf: const-string v10, "android.intent.action.VIEW" // string@016f │ │ +00abca: 6e10 2d00 0000 |00d1: invoke-virtual {v0}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@002d │ │ +00abd0: 0c0b |00d4: move-result-object v11 │ │ +00abd2: 7030 1500 a90b |00d5: invoke-direct {v9, v10, v11}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@0015 │ │ +00abd8: 2900 4cff |00d8: goto/16 0024 // -00b4 │ │ +00abdc: 4609 070e |00da: aget-object v9, v7, v14 │ │ +00abe0: 6e20 c701 9400 |00dc: invoke-virtual {v4, v9}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +00abe6: 0a09 |00df: move-result v9 │ │ +00abe8: 3809 0800 |00e0: if-eqz v9, 00e8 // +0008 │ │ +00abec: 7010 7f00 0f00 |00e2: invoke-direct {v15}, Lcom/cr5315/cfdc/ExtensionOne;.getSettingsIntent:()Landroid/content/Intent; // method@007f │ │ +00abf2: 0c09 |00e5: move-result-object v9 │ │ +00abf4: 2900 3eff |00e6: goto/16 0024 // -00c2 │ │ +00abf8: 7010 7f00 0f00 |00e8: invoke-direct {v15}, Lcom/cr5315/cfdc/ExtensionOne;.getSettingsIntent:()Landroid/content/Intent; // method@007f │ │ +00abfe: 0c09 |00eb: move-result-object v9 │ │ +00ac00: 2900 38ff |00ec: goto/16 0024 // -00c8 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=62 │ │ 0x001e line=65 │ │ 0x0024 line=91 │ │ 0x0025 line=67 │ │ 0x0034 line=68 │ │ @@ -12786,18 +12850,18 @@ │ │ type : '(Z)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -00abf0: |[00abf0] com.cr5315.cfdc.ExtensionOne.onInitialize:(Z)V │ │ -00ac00: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -00ac02: 6e20 8400 0100 |0001: invoke-virtual {v1, v0}, Lcom/cr5315/cfdc/ExtensionOne;.setUpdateWhenScreenOn:(Z)V // method@0084 │ │ -00ac08: 0e00 |0004: return-void │ │ +00ac04: |[00ac04] com.cr5315.cfdc.ExtensionOne.onInitialize:(Z)V │ │ +00ac14: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +00ac16: 6e20 8400 0100 |0001: invoke-virtual {v1, v0}, Lcom/cr5315/cfdc/ExtensionOne;.setUpdateWhenScreenOn:(Z)V // method@0084 │ │ +00ac1c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0004 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/cr5315/cfdc/ExtensionOne; │ │ 0x0000 - 0x0005 reg=2 isReconnect Z │ │ @@ -12807,70 +12871,70 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 121 16-bit code units │ │ -00ac0c: |[00ac0c] com.cr5315.cfdc.ExtensionOne.onUpdateData:(I)V │ │ -00ac1c: 7110 5b00 0600 |0000: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ -00ac22: 0c03 |0003: move-result-object v3 │ │ -00ac24: 5b63 1d00 |0004: iput-object v3, v6, Lcom/cr5315/cfdc/ExtensionOne;.sharedPreferences:Landroid/content/SharedPreferences; // field@001d │ │ -00ac28: 2200 4b00 |0006: new-instance v0, Lcom/cr5315/cfdc/Countdown; // type@004b │ │ -00ac2c: 5463 1c00 |0008: iget-object v3, v6, Lcom/cr5315/cfdc/ExtensionOne;.countdownNumber:Ljava/lang/String; // field@001c │ │ -00ac30: 7030 7800 6003 |000a: invoke-direct {v0, v6, v3}, Lcom/cr5315/cfdc/Countdown;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0078 │ │ -00ac36: 6e10 7b00 0000 |000d: invoke-virtual {v0}, Lcom/cr5315/cfdc/Countdown;.getTimeRemaining:()[I // method@007b │ │ -00ac3c: 0c01 |0010: move-result-object v1 │ │ -00ac3e: 2202 8600 |0011: new-instance v2, Lcom/google/android/apps/dashclock/api/ExtensionData; // type@0086 │ │ -00ac42: 7010 7b01 0200 |0013: invoke-direct {v2}, Lcom/google/android/apps/dashclock/api/ExtensionData;.:()V // method@017b │ │ -00ac48: 6e20 7a00 1000 |0016: invoke-virtual {v0, v1}, Lcom/cr5315/cfdc/Countdown;.getStatus:([I)Ljava/lang/String; // method@007a │ │ -00ac4e: 0c03 |0019: move-result-object v3 │ │ -00ac50: 6e20 9301 3200 |001a: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.status:(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0193 │ │ -00ac56: 5463 1d00 |001d: iget-object v3, v6, Lcom/cr5315/cfdc/ExtensionOne;.sharedPreferences:Landroid/content/SharedPreferences; // field@001d │ │ -00ac5a: 2204 9c00 |001f: new-instance v4, Ljava/lang/StringBuilder; // type@009c │ │ -00ac5e: 7010 ca01 0400 |0021: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -00ac64: 1a05 0903 |0024: const-string v5, "pref_title_" // string@0309 │ │ -00ac68: 6e20 cd01 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00ac6e: 0c04 |0029: move-result-object v4 │ │ -00ac70: 5465 1c00 |002a: iget-object v5, v6, Lcom/cr5315/cfdc/ExtensionOne;.countdownNumber:Ljava/lang/String; // field@001c │ │ -00ac74: 6e20 cd01 5400 |002c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00ac7a: 0c04 |002f: move-result-object v4 │ │ -00ac7c: 6e10 ce01 0400 |0030: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -00ac82: 0c04 |0033: move-result-object v4 │ │ -00ac84: 1405 0f00 087f |0034: const v5, #float 1.80775e+38 // #7f08000f │ │ -00ac8a: 6e20 8000 5600 |0037: invoke-virtual {v6, v5}, Lcom/cr5315/cfdc/ExtensionOne;.getString:(I)Ljava/lang/String; // method@0080 │ │ -00ac90: 0c05 |003a: move-result-object v5 │ │ -00ac92: 7230 2000 4305 |003b: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ -00ac98: 0c03 |003e: move-result-object v3 │ │ -00ac9a: 6e20 8901 3200 |003f: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.expandedTitle:(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0189 │ │ -00aca0: 6e20 7900 1000 |0042: invoke-virtual {v0, v1}, Lcom/cr5315/cfdc/Countdown;.getBody:([I)Ljava/lang/String; // method@0079 │ │ -00aca6: 0c03 |0045: move-result-object v3 │ │ -00aca8: 6e20 8701 3200 |0046: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.expandedBody:(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0187 │ │ -00acae: 5463 1d00 |0049: iget-object v3, v6, Lcom/cr5315/cfdc/ExtensionOne;.sharedPreferences:Landroid/content/SharedPreferences; // field@001d │ │ -00acb2: 2204 9c00 |004b: new-instance v4, Ljava/lang/StringBuilder; // type@009c │ │ -00acb6: 7010 ca01 0400 |004d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -00acbc: 1a05 ef02 |0050: const-string v5, "pref_icon_" // string@02ef │ │ -00acc0: 6e20 cd01 5400 |0052: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00acc6: 0c04 |0055: move-result-object v4 │ │ -00acc8: 5465 1c00 |0056: iget-object v5, v6, Lcom/cr5315/cfdc/ExtensionOne;.countdownNumber:Ljava/lang/String; // field@001c │ │ -00accc: 6e20 cd01 5400 |0058: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00acd2: 0c04 |005b: move-result-object v4 │ │ -00acd4: 6e10 ce01 0400 |005c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -00acda: 0c04 |005f: move-result-object v4 │ │ -00acdc: 1405 6c00 027f |0060: const v5, #float 1.72802e+38 // #7f02006c │ │ -00ace2: 7230 1f00 4305 |0063: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -00ace8: 0a03 |0066: move-result v3 │ │ -00acea: 6e20 8e01 3200 |0067: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.icon:(I)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@018e │ │ -00acf0: 6e10 7e00 0600 |006a: invoke-virtual {v6}, Lcom/cr5315/cfdc/ExtensionOne;.getClickIntent:()Landroid/content/Intent; // method@007e │ │ -00acf6: 0c03 |006d: move-result-object v3 │ │ -00acf8: 6e20 8001 3200 |006e: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.clickIntent:(Landroid/content/Intent;)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0180 │ │ -00acfe: 1213 |0071: const/4 v3, #int 1 // #1 │ │ -00ad00: 6e20 9601 3200 |0072: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.visible:(Z)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0196 │ │ -00ad06: 6e20 8300 2600 |0075: invoke-virtual {v6, v2}, Lcom/cr5315/cfdc/ExtensionOne;.publishUpdate:(Lcom/google/android/apps/dashclock/api/ExtensionData;)V // method@0083 │ │ -00ad0c: 0e00 |0078: return-void │ │ +00ac20: |[00ac20] com.cr5315.cfdc.ExtensionOne.onUpdateData:(I)V │ │ +00ac30: 7110 5b00 0600 |0000: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ +00ac36: 0c03 |0003: move-result-object v3 │ │ +00ac38: 5b63 1d00 |0004: iput-object v3, v6, Lcom/cr5315/cfdc/ExtensionOne;.sharedPreferences:Landroid/content/SharedPreferences; // field@001d │ │ +00ac3c: 2200 4d00 |0006: new-instance v0, Lcom/cr5315/cfdc/Countdown; // type@004d │ │ +00ac40: 5463 1c00 |0008: iget-object v3, v6, Lcom/cr5315/cfdc/ExtensionOne;.countdownNumber:Ljava/lang/String; // field@001c │ │ +00ac44: 7030 7800 6003 |000a: invoke-direct {v0, v6, v3}, Lcom/cr5315/cfdc/Countdown;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0078 │ │ +00ac4a: 6e10 7b00 0000 |000d: invoke-virtual {v0}, Lcom/cr5315/cfdc/Countdown;.getTimeRemaining:()[I // method@007b │ │ +00ac50: 0c01 |0010: move-result-object v1 │ │ +00ac52: 2202 8800 |0011: new-instance v2, Lcom/google/android/apps/dashclock/api/ExtensionData; // type@0088 │ │ +00ac56: 7010 7b01 0200 |0013: invoke-direct {v2}, Lcom/google/android/apps/dashclock/api/ExtensionData;.:()V // method@017b │ │ +00ac5c: 6e20 7a00 1000 |0016: invoke-virtual {v0, v1}, Lcom/cr5315/cfdc/Countdown;.getStatus:([I)Ljava/lang/String; // method@007a │ │ +00ac62: 0c03 |0019: move-result-object v3 │ │ +00ac64: 6e20 9301 3200 |001a: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.status:(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0193 │ │ +00ac6a: 5463 1d00 |001d: iget-object v3, v6, Lcom/cr5315/cfdc/ExtensionOne;.sharedPreferences:Landroid/content/SharedPreferences; // field@001d │ │ +00ac6e: 2204 9e00 |001f: new-instance v4, Ljava/lang/StringBuilder; // type@009e │ │ +00ac72: 7010 ca01 0400 |0021: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +00ac78: 1a05 0b03 |0024: const-string v5, "pref_title_" // string@030b │ │ +00ac7c: 6e20 cd01 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00ac82: 0c04 |0029: move-result-object v4 │ │ +00ac84: 5465 1c00 |002a: iget-object v5, v6, Lcom/cr5315/cfdc/ExtensionOne;.countdownNumber:Ljava/lang/String; // field@001c │ │ +00ac88: 6e20 cd01 5400 |002c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00ac8e: 0c04 |002f: move-result-object v4 │ │ +00ac90: 6e10 ce01 0400 |0030: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +00ac96: 0c04 |0033: move-result-object v4 │ │ +00ac98: 1405 0f00 087f |0034: const v5, #float 1.80775e+38 // #7f08000f │ │ +00ac9e: 6e20 8000 5600 |0037: invoke-virtual {v6, v5}, Lcom/cr5315/cfdc/ExtensionOne;.getString:(I)Ljava/lang/String; // method@0080 │ │ +00aca4: 0c05 |003a: move-result-object v5 │ │ +00aca6: 7230 2000 4305 |003b: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ +00acac: 0c03 |003e: move-result-object v3 │ │ +00acae: 6e20 8901 3200 |003f: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.expandedTitle:(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0189 │ │ +00acb4: 6e20 7900 1000 |0042: invoke-virtual {v0, v1}, Lcom/cr5315/cfdc/Countdown;.getBody:([I)Ljava/lang/String; // method@0079 │ │ +00acba: 0c03 |0045: move-result-object v3 │ │ +00acbc: 6e20 8701 3200 |0046: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.expandedBody:(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0187 │ │ +00acc2: 5463 1d00 |0049: iget-object v3, v6, Lcom/cr5315/cfdc/ExtensionOne;.sharedPreferences:Landroid/content/SharedPreferences; // field@001d │ │ +00acc6: 2204 9e00 |004b: new-instance v4, Ljava/lang/StringBuilder; // type@009e │ │ +00acca: 7010 ca01 0400 |004d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +00acd0: 1a05 f102 |0050: const-string v5, "pref_icon_" // string@02f1 │ │ +00acd4: 6e20 cd01 5400 |0052: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00acda: 0c04 |0055: move-result-object v4 │ │ +00acdc: 5465 1c00 |0056: iget-object v5, v6, Lcom/cr5315/cfdc/ExtensionOne;.countdownNumber:Ljava/lang/String; // field@001c │ │ +00ace0: 6e20 cd01 5400 |0058: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00ace6: 0c04 |005b: move-result-object v4 │ │ +00ace8: 6e10 ce01 0400 |005c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +00acee: 0c04 |005f: move-result-object v4 │ │ +00acf0: 1405 6c00 027f |0060: const v5, #float 1.72802e+38 // #7f02006c │ │ +00acf6: 7230 1f00 4305 |0063: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +00acfc: 0a03 |0066: move-result v3 │ │ +00acfe: 6e20 8e01 3200 |0067: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.icon:(I)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@018e │ │ +00ad04: 6e10 7e00 0600 |006a: invoke-virtual {v6}, Lcom/cr5315/cfdc/ExtensionOne;.getClickIntent:()Landroid/content/Intent; // method@007e │ │ +00ad0a: 0c03 |006d: move-result-object v3 │ │ +00ad0c: 6e20 8001 3200 |006e: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.clickIntent:(Landroid/content/Intent;)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0180 │ │ +00ad12: 1213 |0071: const/4 v3, #int 1 // #1 │ │ +00ad14: 6e20 9601 3200 |0072: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.visible:(Z)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0196 │ │ +00ad1a: 6e20 8300 2600 |0075: invoke-virtual {v6, v2}, Lcom/cr5315/cfdc/ExtensionOne;.publishUpdate:(Lcom/google/android/apps/dashclock/api/ExtensionData;)V // method@0083 │ │ +00ad20: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0006 line=46 │ │ 0x000d line=47 │ │ 0x0011 line=49 │ │ 0x0016 line=51 │ │ @@ -12887,17 +12951,17 @@ │ │ 0x0016 - 0x0079 reg=2 extensionData Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ 0x0000 - 0x0079 reg=6 this Lcom/cr5315/cfdc/ExtensionOne; │ │ 0x0000 - 0x0079 reg=7 reason I │ │ │ │ source_file_idx : 45 (ExtensionOne.java) │ │ │ │ Class #60 header: │ │ -class_idx : 90 │ │ +class_idx : 92 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 132 │ │ +superclass_idx : 134 │ │ source_file_idx : 47 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #60 - │ │ @@ -12921,19 +12985,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -00ad10: |[00ad10] com.cr5315.cfdc.ExtensionThree.:()V │ │ -00ad20: 7010 6301 0100 |0000: invoke-direct {v1}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.:()V // method@0163 │ │ -00ad26: 1a00 6e03 |0003: const-string v0, "three" // string@036e │ │ -00ad2a: 5b10 4600 |0005: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionThree;.countdownNumber:Ljava/lang/String; // field@0046 │ │ -00ad2e: 0e00 |0007: return-void │ │ +00ad24: |[00ad24] com.cr5315.cfdc.ExtensionThree.:()V │ │ +00ad34: 7010 6301 0100 |0000: invoke-direct {v1}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.:()V // method@0163 │ │ +00ad3a: 1a00 7003 |0003: const-string v0, "three" // string@0370 │ │ +00ad3e: 5b10 4600 |0005: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionThree;.countdownNumber:Ljava/lang/String; // field@0046 │ │ +00ad42: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/cr5315/cfdc/ExtensionThree; │ │ │ │ @@ -12942,24 +13006,24 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -00ad30: |[00ad30] com.cr5315.cfdc.ExtensionThree.getSettingsIntent:()Landroid/content/Intent; │ │ -00ad40: 2200 1200 |0000: new-instance v0, Landroid/content/Intent; // type@0012 │ │ -00ad44: 6e10 c200 0300 |0002: invoke-virtual {v3}, Lcom/cr5315/cfdc/ExtensionThree;.getApplicationContext:()Landroid/content/Context; // method@00c2 │ │ -00ad4a: 0c01 |0005: move-result-object v1 │ │ -00ad4c: 1c02 5900 |0006: const-class v2, Lcom/cr5315/cfdc/ExtensionOneSettings; // type@0059 │ │ -00ad50: 7030 1400 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0014 │ │ -00ad56: 1a01 2002 |000b: const-string v1, "fromExtension" // string@0220 │ │ -00ad5a: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -00ad5c: 6e30 1800 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0018 │ │ -00ad62: 1100 |0011: return-object v0 │ │ +00ad44: |[00ad44] com.cr5315.cfdc.ExtensionThree.getSettingsIntent:()Landroid/content/Intent; │ │ +00ad54: 2200 1400 |0000: new-instance v0, Landroid/content/Intent; // type@0014 │ │ +00ad58: 6e10 c200 0300 |0002: invoke-virtual {v3}, Lcom/cr5315/cfdc/ExtensionThree;.getApplicationContext:()Landroid/content/Context; // method@00c2 │ │ +00ad5e: 0c01 |0005: move-result-object v1 │ │ +00ad60: 1c02 5b00 |0006: const-class v2, Lcom/cr5315/cfdc/ExtensionOneSettings; // type@005b │ │ +00ad64: 7030 1400 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0014 │ │ +00ad6a: 1a01 2202 |000b: const-string v1, "fromExtension" // string@0222 │ │ +00ad6e: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +00ad70: 6e30 1800 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0018 │ │ +00ad76: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x000b line=97 │ │ 0x0011 line=98 │ │ locals : │ │ 0x000b - 0x0012 reg=0 settingsIntent Landroid/content/Intent; │ │ @@ -12971,131 +13035,131 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 238 16-bit code units │ │ -00ad64: |[00ad64] com.cr5315.cfdc.ExtensionThree.getClickIntent:()Landroid/content/Intent; │ │ -00ad74: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -00ad76: 122e |0001: const/4 v14, #int 2 // #2 │ │ -00ad78: 121d |0002: const/4 v13, #int 1 // #1 │ │ -00ad7a: 54fa 4700 |0003: iget-object v10, v15, Lcom/cr5315/cfdc/ExtensionThree;.sharedPreferences:Landroid/content/SharedPreferences; // field@0047 │ │ -00ad7e: 220b 9c00 |0005: new-instance v11, Ljava/lang/StringBuilder; // type@009c │ │ -00ad82: 7010 ca01 0b00 |0007: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -00ad88: 1a0c d502 |000a: const-string v12, "pref_action_" // string@02d5 │ │ -00ad8c: 6e20 cd01 cb00 |000c: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00ad92: 0c0b |000f: move-result-object v11 │ │ -00ad94: 54fc 4600 |0010: iget-object v12, v15, Lcom/cr5315/cfdc/ExtensionThree;.countdownNumber:Ljava/lang/String; // field@0046 │ │ -00ad98: 6e20 cd01 cb00 |0012: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00ad9e: 0c0b |0015: move-result-object v11 │ │ -00ada0: 6e10 ce01 0b00 |0016: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -00ada6: 0c0b |0019: move-result-object v11 │ │ -00ada8: 7230 2000 ba09 |001a: invoke-interface {v10, v11, v9}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ -00adae: 0c04 |001d: move-result-object v4 │ │ -00adb0: 3904 0700 |001e: if-nez v4, 0025 // +0007 │ │ -00adb4: 7010 c400 0f00 |0020: invoke-direct {v15}, Lcom/cr5315/cfdc/ExtensionThree;.getSettingsIntent:()Landroid/content/Intent; // method@00c4 │ │ -00adba: 0c09 |0023: move-result-object v9 │ │ -00adbc: 1109 |0024: return-object v9 │ │ -00adbe: 6e10 c200 0f00 |0025: invoke-virtual {v15}, Lcom/cr5315/cfdc/ExtensionThree;.getApplicationContext:()Landroid/content/Context; // method@00c2 │ │ -00adc4: 0c0a |0028: move-result-object v10 │ │ -00adc6: 6e10 0f00 0a00 |0029: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@000f │ │ -00adcc: 0c0a |002c: move-result-object v10 │ │ -00adce: 140b 0100 057f |002d: const v11, #float 1.76787e+38 // #7f050001 │ │ -00add4: 6e20 2900 ba00 |0030: invoke-virtual {v10, v11}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0029 │ │ -00adda: 0c07 |0033: move-result-object v7 │ │ -00addc: 120a |0034: const/4 v10, #int 0 // #0 │ │ -00adde: 460a 070a |0035: aget-object v10, v7, v10 │ │ -00ade2: 6e20 c701 a400 |0037: invoke-virtual {v4, v10}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -00ade8: 0a0a |003a: move-result v10 │ │ -00adea: 390a e9ff |003b: if-nez v10, 0024 // -0017 │ │ -00adee: 4609 070d |003d: aget-object v9, v7, v13 │ │ -00adf2: 6e20 c701 9400 |003f: invoke-virtual {v4, v9}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -00adf8: 0a09 |0042: move-result v9 │ │ -00adfa: 3809 9700 |0043: if-eqz v9, 00da // +0097 │ │ -00adfe: 2201 a600 |0045: new-instance v1, Ljava/util/GregorianCalendar; // type@00a6 │ │ -00ae02: 7010 e001 0100 |0047: invoke-direct {v1}, Ljava/util/GregorianCalendar;.:()V // method@01e0 │ │ -00ae08: 2209 a500 |004a: new-instance v9, Ljava/util/Date; // type@00a5 │ │ -00ae0c: 7010 de01 0900 |004c: invoke-direct {v9}, Ljava/util/Date;.:()V // method@01de │ │ -00ae12: 6e20 dd01 9100 |004f: invoke-virtual {v1, v9}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@01dd │ │ -00ae18: 54f9 4700 |0052: iget-object v9, v15, Lcom/cr5315/cfdc/ExtensionThree;.sharedPreferences:Landroid/content/SharedPreferences; // field@0047 │ │ -00ae1c: 220a 9c00 |0054: new-instance v10, Ljava/lang/StringBuilder; // type@009c │ │ -00ae20: 7010 ca01 0a00 |0056: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -00ae26: 1a0b e802 |0059: const-string v11, "pref_date_year_" // string@02e8 │ │ -00ae2a: 6e20 cd01 ba00 |005b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00ae30: 0c0a |005e: move-result-object v10 │ │ -00ae32: 54fb 4600 |005f: iget-object v11, v15, Lcom/cr5315/cfdc/ExtensionThree;.countdownNumber:Ljava/lang/String; // field@0046 │ │ -00ae36: 6e20 cd01 ba00 |0061: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00ae3c: 0c0a |0064: move-result-object v10 │ │ -00ae3e: 6e10 ce01 0a00 |0065: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -00ae44: 0c0a |0068: move-result-object v10 │ │ -00ae46: 6e20 d601 d100 |0069: invoke-virtual {v1, v13}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -00ae4c: 0a0b |006c: move-result v11 │ │ -00ae4e: 7230 1f00 a90b |006d: invoke-interface {v9, v10, v11}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -00ae54: 0a08 |0070: move-result v8 │ │ -00ae56: 54f9 4700 |0071: iget-object v9, v15, Lcom/cr5315/cfdc/ExtensionThree;.sharedPreferences:Landroid/content/SharedPreferences; // field@0047 │ │ -00ae5a: 220a 9c00 |0073: new-instance v10, Ljava/lang/StringBuilder; // type@009c │ │ -00ae5e: 7010 ca01 0a00 |0075: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -00ae64: 1a0b e102 |0078: const-string v11, "pref_date_month_" // string@02e1 │ │ -00ae68: 6e20 cd01 ba00 |007a: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00ae6e: 0c0a |007d: move-result-object v10 │ │ -00ae70: 54fb 4600 |007e: iget-object v11, v15, Lcom/cr5315/cfdc/ExtensionThree;.countdownNumber:Ljava/lang/String; // field@0046 │ │ -00ae74: 6e20 cd01 ba00 |0080: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00ae7a: 0c0a |0083: move-result-object v10 │ │ -00ae7c: 6e10 ce01 0a00 |0084: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -00ae82: 0c0a |0087: move-result-object v10 │ │ -00ae84: 6e20 d601 e100 |0088: invoke-virtual {v1, v14}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -00ae8a: 0a0b |008b: move-result v11 │ │ -00ae8c: 7230 1f00 a90b |008c: invoke-interface {v9, v10, v11}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -00ae92: 0a03 |008f: move-result v3 │ │ -00ae94: 54f9 4700 |0090: iget-object v9, v15, Lcom/cr5315/cfdc/ExtensionThree;.sharedPreferences:Landroid/content/SharedPreferences; // field@0047 │ │ -00ae98: 220a 9c00 |0092: new-instance v10, Ljava/lang/StringBuilder; // type@009c │ │ -00ae9c: 7010 ca01 0a00 |0094: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -00aea2: 1a0b dd02 |0097: const-string v11, "pref_date_day_" // string@02dd │ │ -00aea6: 6e20 cd01 ba00 |0099: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00aeac: 0c0a |009c: move-result-object v10 │ │ -00aeae: 54fb 4600 |009d: iget-object v11, v15, Lcom/cr5315/cfdc/ExtensionThree;.countdownNumber:Ljava/lang/String; // field@0046 │ │ -00aeb2: 6e20 cd01 ba00 |009f: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00aeb8: 0c0a |00a2: move-result-object v10 │ │ -00aeba: 6e10 ce01 0a00 |00a3: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -00aec0: 0c0a |00a6: move-result-object v10 │ │ -00aec2: 125b |00a7: const/4 v11, #int 5 // #5 │ │ -00aec4: 6e20 d601 b100 |00a8: invoke-virtual {v1, v11}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -00aeca: 0a0b |00ab: move-result v11 │ │ -00aecc: 7230 1f00 a90b |00ac: invoke-interface {v9, v10, v11}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -00aed2: 0a02 |00af: move-result v2 │ │ -00aed4: 6e40 db01 8123 |00b0: invoke-virtual {v1, v8, v3, v2}, Ljava/util/Calendar;.set:(III)V // method@01db │ │ -00aeda: 6e10 d801 0100 |00b3: invoke-virtual {v1}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@01d8 │ │ -00aee0: 0c09 |00b6: move-result-object v9 │ │ -00aee2: 6e10 df01 0900 |00b7: invoke-virtual {v9}, Ljava/util/Date;.getTime:()J // method@01df │ │ -00aee8: 0b05 |00ba: move-result-wide v5 │ │ -00aeea: 6209 0300 |00bb: sget-object v9, Landroid/provider/CalendarContract;.CONTENT_URI:Landroid/net/Uri; // field@0003 │ │ -00aeee: 6e10 2e00 0900 |00bd: invoke-virtual {v9}, Landroid/net/Uri;.buildUpon:()Landroid/net/Uri$Builder; // method@002e │ │ -00aef4: 0c00 |00c0: move-result-object v0 │ │ -00aef6: 1a09 7003 |00c1: const-string v9, "time" // string@0370 │ │ -00aefa: 6e20 2c00 9000 |00c3: invoke-virtual {v0, v9}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@002c │ │ -00af00: 7120 bf01 6500 |00c6: invoke-static {v5, v6}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@01bf │ │ -00af06: 0c09 |00c9: move-result-object v9 │ │ -00af08: 6e20 2c00 9000 |00ca: invoke-virtual {v0, v9}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@002c │ │ -00af0e: 2209 1200 |00cd: new-instance v9, Landroid/content/Intent; // type@0012 │ │ -00af12: 1a0a 6d01 |00cf: const-string v10, "android.intent.action.VIEW" // string@016d │ │ -00af16: 6e10 2d00 0000 |00d1: invoke-virtual {v0}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@002d │ │ -00af1c: 0c0b |00d4: move-result-object v11 │ │ -00af1e: 7030 1500 a90b |00d5: invoke-direct {v9, v10, v11}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@0015 │ │ -00af24: 2900 4cff |00d8: goto/16 0024 // -00b4 │ │ -00af28: 4609 070e |00da: aget-object v9, v7, v14 │ │ -00af2c: 6e20 c701 9400 |00dc: invoke-virtual {v4, v9}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -00af32: 0a09 |00df: move-result v9 │ │ -00af34: 3809 0800 |00e0: if-eqz v9, 00e8 // +0008 │ │ -00af38: 7010 c400 0f00 |00e2: invoke-direct {v15}, Lcom/cr5315/cfdc/ExtensionThree;.getSettingsIntent:()Landroid/content/Intent; // method@00c4 │ │ -00af3e: 0c09 |00e5: move-result-object v9 │ │ -00af40: 2900 3eff |00e6: goto/16 0024 // -00c2 │ │ -00af44: 7010 c400 0f00 |00e8: invoke-direct {v15}, Lcom/cr5315/cfdc/ExtensionThree;.getSettingsIntent:()Landroid/content/Intent; // method@00c4 │ │ -00af4a: 0c09 |00eb: move-result-object v9 │ │ -00af4c: 2900 38ff |00ec: goto/16 0024 // -00c8 │ │ +00ad78: |[00ad78] com.cr5315.cfdc.ExtensionThree.getClickIntent:()Landroid/content/Intent; │ │ +00ad88: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +00ad8a: 122e |0001: const/4 v14, #int 2 // #2 │ │ +00ad8c: 121d |0002: const/4 v13, #int 1 // #1 │ │ +00ad8e: 54fa 4700 |0003: iget-object v10, v15, Lcom/cr5315/cfdc/ExtensionThree;.sharedPreferences:Landroid/content/SharedPreferences; // field@0047 │ │ +00ad92: 220b 9e00 |0005: new-instance v11, Ljava/lang/StringBuilder; // type@009e │ │ +00ad96: 7010 ca01 0b00 |0007: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +00ad9c: 1a0c d702 |000a: const-string v12, "pref_action_" // string@02d7 │ │ +00ada0: 6e20 cd01 cb00 |000c: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00ada6: 0c0b |000f: move-result-object v11 │ │ +00ada8: 54fc 4600 |0010: iget-object v12, v15, Lcom/cr5315/cfdc/ExtensionThree;.countdownNumber:Ljava/lang/String; // field@0046 │ │ +00adac: 6e20 cd01 cb00 |0012: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00adb2: 0c0b |0015: move-result-object v11 │ │ +00adb4: 6e10 ce01 0b00 |0016: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +00adba: 0c0b |0019: move-result-object v11 │ │ +00adbc: 7230 2000 ba09 |001a: invoke-interface {v10, v11, v9}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ +00adc2: 0c04 |001d: move-result-object v4 │ │ +00adc4: 3904 0700 |001e: if-nez v4, 0025 // +0007 │ │ +00adc8: 7010 c400 0f00 |0020: invoke-direct {v15}, Lcom/cr5315/cfdc/ExtensionThree;.getSettingsIntent:()Landroid/content/Intent; // method@00c4 │ │ +00adce: 0c09 |0023: move-result-object v9 │ │ +00add0: 1109 |0024: return-object v9 │ │ +00add2: 6e10 c200 0f00 |0025: invoke-virtual {v15}, Lcom/cr5315/cfdc/ExtensionThree;.getApplicationContext:()Landroid/content/Context; // method@00c2 │ │ +00add8: 0c0a |0028: move-result-object v10 │ │ +00adda: 6e10 0f00 0a00 |0029: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@000f │ │ +00ade0: 0c0a |002c: move-result-object v10 │ │ +00ade2: 140b 0100 057f |002d: const v11, #float 1.76787e+38 // #7f050001 │ │ +00ade8: 6e20 2900 ba00 |0030: invoke-virtual {v10, v11}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0029 │ │ +00adee: 0c07 |0033: move-result-object v7 │ │ +00adf0: 120a |0034: const/4 v10, #int 0 // #0 │ │ +00adf2: 460a 070a |0035: aget-object v10, v7, v10 │ │ +00adf6: 6e20 c701 a400 |0037: invoke-virtual {v4, v10}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +00adfc: 0a0a |003a: move-result v10 │ │ +00adfe: 390a e9ff |003b: if-nez v10, 0024 // -0017 │ │ +00ae02: 4609 070d |003d: aget-object v9, v7, v13 │ │ +00ae06: 6e20 c701 9400 |003f: invoke-virtual {v4, v9}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +00ae0c: 0a09 |0042: move-result v9 │ │ +00ae0e: 3809 9700 |0043: if-eqz v9, 00da // +0097 │ │ +00ae12: 2201 a800 |0045: new-instance v1, Ljava/util/GregorianCalendar; // type@00a8 │ │ +00ae16: 7010 e001 0100 |0047: invoke-direct {v1}, Ljava/util/GregorianCalendar;.:()V // method@01e0 │ │ +00ae1c: 2209 a700 |004a: new-instance v9, Ljava/util/Date; // type@00a7 │ │ +00ae20: 7010 de01 0900 |004c: invoke-direct {v9}, Ljava/util/Date;.:()V // method@01de │ │ +00ae26: 6e20 dd01 9100 |004f: invoke-virtual {v1, v9}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@01dd │ │ +00ae2c: 54f9 4700 |0052: iget-object v9, v15, Lcom/cr5315/cfdc/ExtensionThree;.sharedPreferences:Landroid/content/SharedPreferences; // field@0047 │ │ +00ae30: 220a 9e00 |0054: new-instance v10, Ljava/lang/StringBuilder; // type@009e │ │ +00ae34: 7010 ca01 0a00 |0056: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +00ae3a: 1a0b ea02 |0059: const-string v11, "pref_date_year_" // string@02ea │ │ +00ae3e: 6e20 cd01 ba00 |005b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00ae44: 0c0a |005e: move-result-object v10 │ │ +00ae46: 54fb 4600 |005f: iget-object v11, v15, Lcom/cr5315/cfdc/ExtensionThree;.countdownNumber:Ljava/lang/String; // field@0046 │ │ +00ae4a: 6e20 cd01 ba00 |0061: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00ae50: 0c0a |0064: move-result-object v10 │ │ +00ae52: 6e10 ce01 0a00 |0065: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +00ae58: 0c0a |0068: move-result-object v10 │ │ +00ae5a: 6e20 d601 d100 |0069: invoke-virtual {v1, v13}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +00ae60: 0a0b |006c: move-result v11 │ │ +00ae62: 7230 1f00 a90b |006d: invoke-interface {v9, v10, v11}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +00ae68: 0a08 |0070: move-result v8 │ │ +00ae6a: 54f9 4700 |0071: iget-object v9, v15, Lcom/cr5315/cfdc/ExtensionThree;.sharedPreferences:Landroid/content/SharedPreferences; // field@0047 │ │ +00ae6e: 220a 9e00 |0073: new-instance v10, Ljava/lang/StringBuilder; // type@009e │ │ +00ae72: 7010 ca01 0a00 |0075: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +00ae78: 1a0b e302 |0078: const-string v11, "pref_date_month_" // string@02e3 │ │ +00ae7c: 6e20 cd01 ba00 |007a: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00ae82: 0c0a |007d: move-result-object v10 │ │ +00ae84: 54fb 4600 |007e: iget-object v11, v15, Lcom/cr5315/cfdc/ExtensionThree;.countdownNumber:Ljava/lang/String; // field@0046 │ │ +00ae88: 6e20 cd01 ba00 |0080: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00ae8e: 0c0a |0083: move-result-object v10 │ │ +00ae90: 6e10 ce01 0a00 |0084: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +00ae96: 0c0a |0087: move-result-object v10 │ │ +00ae98: 6e20 d601 e100 |0088: invoke-virtual {v1, v14}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +00ae9e: 0a0b |008b: move-result v11 │ │ +00aea0: 7230 1f00 a90b |008c: invoke-interface {v9, v10, v11}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +00aea6: 0a03 |008f: move-result v3 │ │ +00aea8: 54f9 4700 |0090: iget-object v9, v15, Lcom/cr5315/cfdc/ExtensionThree;.sharedPreferences:Landroid/content/SharedPreferences; // field@0047 │ │ +00aeac: 220a 9e00 |0092: new-instance v10, Ljava/lang/StringBuilder; // type@009e │ │ +00aeb0: 7010 ca01 0a00 |0094: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +00aeb6: 1a0b df02 |0097: const-string v11, "pref_date_day_" // string@02df │ │ +00aeba: 6e20 cd01 ba00 |0099: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00aec0: 0c0a |009c: move-result-object v10 │ │ +00aec2: 54fb 4600 |009d: iget-object v11, v15, Lcom/cr5315/cfdc/ExtensionThree;.countdownNumber:Ljava/lang/String; // field@0046 │ │ +00aec6: 6e20 cd01 ba00 |009f: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00aecc: 0c0a |00a2: move-result-object v10 │ │ +00aece: 6e10 ce01 0a00 |00a3: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +00aed4: 0c0a |00a6: move-result-object v10 │ │ +00aed6: 125b |00a7: const/4 v11, #int 5 // #5 │ │ +00aed8: 6e20 d601 b100 |00a8: invoke-virtual {v1, v11}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +00aede: 0a0b |00ab: move-result v11 │ │ +00aee0: 7230 1f00 a90b |00ac: invoke-interface {v9, v10, v11}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +00aee6: 0a02 |00af: move-result v2 │ │ +00aee8: 6e40 db01 8123 |00b0: invoke-virtual {v1, v8, v3, v2}, Ljava/util/Calendar;.set:(III)V // method@01db │ │ +00aeee: 6e10 d801 0100 |00b3: invoke-virtual {v1}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@01d8 │ │ +00aef4: 0c09 |00b6: move-result-object v9 │ │ +00aef6: 6e10 df01 0900 |00b7: invoke-virtual {v9}, Ljava/util/Date;.getTime:()J // method@01df │ │ +00aefc: 0b05 |00ba: move-result-wide v5 │ │ +00aefe: 6209 0300 |00bb: sget-object v9, Landroid/provider/CalendarContract;.CONTENT_URI:Landroid/net/Uri; // field@0003 │ │ +00af02: 6e10 2e00 0900 |00bd: invoke-virtual {v9}, Landroid/net/Uri;.buildUpon:()Landroid/net/Uri$Builder; // method@002e │ │ +00af08: 0c00 |00c0: move-result-object v0 │ │ +00af0a: 1a09 7203 |00c1: const-string v9, "time" // string@0372 │ │ +00af0e: 6e20 2c00 9000 |00c3: invoke-virtual {v0, v9}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@002c │ │ +00af14: 7120 bf01 6500 |00c6: invoke-static {v5, v6}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@01bf │ │ +00af1a: 0c09 |00c9: move-result-object v9 │ │ +00af1c: 6e20 2c00 9000 |00ca: invoke-virtual {v0, v9}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@002c │ │ +00af22: 2209 1400 |00cd: new-instance v9, Landroid/content/Intent; // type@0014 │ │ +00af26: 1a0a 6f01 |00cf: const-string v10, "android.intent.action.VIEW" // string@016f │ │ +00af2a: 6e10 2d00 0000 |00d1: invoke-virtual {v0}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@002d │ │ +00af30: 0c0b |00d4: move-result-object v11 │ │ +00af32: 7030 1500 a90b |00d5: invoke-direct {v9, v10, v11}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@0015 │ │ +00af38: 2900 4cff |00d8: goto/16 0024 // -00b4 │ │ +00af3c: 4609 070e |00da: aget-object v9, v7, v14 │ │ +00af40: 6e20 c701 9400 |00dc: invoke-virtual {v4, v9}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +00af46: 0a09 |00df: move-result v9 │ │ +00af48: 3809 0800 |00e0: if-eqz v9, 00e8 // +0008 │ │ +00af4c: 7010 c400 0f00 |00e2: invoke-direct {v15}, Lcom/cr5315/cfdc/ExtensionThree;.getSettingsIntent:()Landroid/content/Intent; // method@00c4 │ │ +00af52: 0c09 |00e5: move-result-object v9 │ │ +00af54: 2900 3eff |00e6: goto/16 0024 // -00c2 │ │ +00af58: 7010 c400 0f00 |00e8: invoke-direct {v15}, Lcom/cr5315/cfdc/ExtensionThree;.getSettingsIntent:()Landroid/content/Intent; // method@00c4 │ │ +00af5e: 0c09 |00eb: move-result-object v9 │ │ +00af60: 2900 38ff |00ec: goto/16 0024 // -00c8 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=62 │ │ 0x001e line=65 │ │ 0x0024 line=91 │ │ 0x0025 line=67 │ │ 0x0034 line=68 │ │ @@ -13130,18 +13194,18 @@ │ │ type : '(Z)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -00af50: |[00af50] com.cr5315.cfdc.ExtensionThree.onInitialize:(Z)V │ │ -00af60: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -00af62: 6e20 c900 0100 |0001: invoke-virtual {v1, v0}, Lcom/cr5315/cfdc/ExtensionThree;.setUpdateWhenScreenOn:(Z)V // method@00c9 │ │ -00af68: 0e00 |0004: return-void │ │ +00af64: |[00af64] com.cr5315.cfdc.ExtensionThree.onInitialize:(Z)V │ │ +00af74: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +00af76: 6e20 c900 0100 |0001: invoke-virtual {v1, v0}, Lcom/cr5315/cfdc/ExtensionThree;.setUpdateWhenScreenOn:(Z)V // method@00c9 │ │ +00af7c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0004 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/cr5315/cfdc/ExtensionThree; │ │ 0x0000 - 0x0005 reg=2 isReconnect Z │ │ @@ -13151,70 +13215,70 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 121 16-bit code units │ │ -00af6c: |[00af6c] com.cr5315.cfdc.ExtensionThree.onUpdateData:(I)V │ │ -00af7c: 7110 5b00 0600 |0000: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ -00af82: 0c03 |0003: move-result-object v3 │ │ -00af84: 5b63 4700 |0004: iput-object v3, v6, Lcom/cr5315/cfdc/ExtensionThree;.sharedPreferences:Landroid/content/SharedPreferences; // field@0047 │ │ -00af88: 2200 4b00 |0006: new-instance v0, Lcom/cr5315/cfdc/Countdown; // type@004b │ │ -00af8c: 5463 4600 |0008: iget-object v3, v6, Lcom/cr5315/cfdc/ExtensionThree;.countdownNumber:Ljava/lang/String; // field@0046 │ │ -00af90: 7030 7800 6003 |000a: invoke-direct {v0, v6, v3}, Lcom/cr5315/cfdc/Countdown;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0078 │ │ -00af96: 6e10 7b00 0000 |000d: invoke-virtual {v0}, Lcom/cr5315/cfdc/Countdown;.getTimeRemaining:()[I // method@007b │ │ -00af9c: 0c01 |0010: move-result-object v1 │ │ -00af9e: 2202 8600 |0011: new-instance v2, Lcom/google/android/apps/dashclock/api/ExtensionData; // type@0086 │ │ -00afa2: 7010 7b01 0200 |0013: invoke-direct {v2}, Lcom/google/android/apps/dashclock/api/ExtensionData;.:()V // method@017b │ │ -00afa8: 6e20 7a00 1000 |0016: invoke-virtual {v0, v1}, Lcom/cr5315/cfdc/Countdown;.getStatus:([I)Ljava/lang/String; // method@007a │ │ -00afae: 0c03 |0019: move-result-object v3 │ │ -00afb0: 6e20 9301 3200 |001a: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.status:(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0193 │ │ -00afb6: 5463 4700 |001d: iget-object v3, v6, Lcom/cr5315/cfdc/ExtensionThree;.sharedPreferences:Landroid/content/SharedPreferences; // field@0047 │ │ -00afba: 2204 9c00 |001f: new-instance v4, Ljava/lang/StringBuilder; // type@009c │ │ -00afbe: 7010 ca01 0400 |0021: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -00afc4: 1a05 0903 |0024: const-string v5, "pref_title_" // string@0309 │ │ -00afc8: 6e20 cd01 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00afce: 0c04 |0029: move-result-object v4 │ │ -00afd0: 5465 4600 |002a: iget-object v5, v6, Lcom/cr5315/cfdc/ExtensionThree;.countdownNumber:Ljava/lang/String; // field@0046 │ │ -00afd4: 6e20 cd01 5400 |002c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00afda: 0c04 |002f: move-result-object v4 │ │ -00afdc: 6e10 ce01 0400 |0030: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -00afe2: 0c04 |0033: move-result-object v4 │ │ -00afe4: 1405 0f00 087f |0034: const v5, #float 1.80775e+38 // #7f08000f │ │ -00afea: 6e20 c500 5600 |0037: invoke-virtual {v6, v5}, Lcom/cr5315/cfdc/ExtensionThree;.getString:(I)Ljava/lang/String; // method@00c5 │ │ -00aff0: 0c05 |003a: move-result-object v5 │ │ -00aff2: 7230 2000 4305 |003b: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ -00aff8: 0c03 |003e: move-result-object v3 │ │ -00affa: 6e20 8901 3200 |003f: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.expandedTitle:(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0189 │ │ -00b000: 6e20 7900 1000 |0042: invoke-virtual {v0, v1}, Lcom/cr5315/cfdc/Countdown;.getBody:([I)Ljava/lang/String; // method@0079 │ │ -00b006: 0c03 |0045: move-result-object v3 │ │ -00b008: 6e20 8701 3200 |0046: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.expandedBody:(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0187 │ │ -00b00e: 5463 4700 |0049: iget-object v3, v6, Lcom/cr5315/cfdc/ExtensionThree;.sharedPreferences:Landroid/content/SharedPreferences; // field@0047 │ │ -00b012: 2204 9c00 |004b: new-instance v4, Ljava/lang/StringBuilder; // type@009c │ │ -00b016: 7010 ca01 0400 |004d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -00b01c: 1a05 ef02 |0050: const-string v5, "pref_icon_" // string@02ef │ │ -00b020: 6e20 cd01 5400 |0052: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00b026: 0c04 |0055: move-result-object v4 │ │ -00b028: 5465 4600 |0056: iget-object v5, v6, Lcom/cr5315/cfdc/ExtensionThree;.countdownNumber:Ljava/lang/String; // field@0046 │ │ -00b02c: 6e20 cd01 5400 |0058: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00b032: 0c04 |005b: move-result-object v4 │ │ -00b034: 6e10 ce01 0400 |005c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -00b03a: 0c04 |005f: move-result-object v4 │ │ -00b03c: 1405 6c00 027f |0060: const v5, #float 1.72802e+38 // #7f02006c │ │ -00b042: 7230 1f00 4305 |0063: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -00b048: 0a03 |0066: move-result v3 │ │ -00b04a: 6e20 8e01 3200 |0067: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.icon:(I)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@018e │ │ -00b050: 6e10 c300 0600 |006a: invoke-virtual {v6}, Lcom/cr5315/cfdc/ExtensionThree;.getClickIntent:()Landroid/content/Intent; // method@00c3 │ │ -00b056: 0c03 |006d: move-result-object v3 │ │ -00b058: 6e20 8001 3200 |006e: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.clickIntent:(Landroid/content/Intent;)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0180 │ │ -00b05e: 1213 |0071: const/4 v3, #int 1 // #1 │ │ -00b060: 6e20 9601 3200 |0072: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.visible:(Z)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0196 │ │ -00b066: 6e20 c800 2600 |0075: invoke-virtual {v6, v2}, Lcom/cr5315/cfdc/ExtensionThree;.publishUpdate:(Lcom/google/android/apps/dashclock/api/ExtensionData;)V // method@00c8 │ │ -00b06c: 0e00 |0078: return-void │ │ +00af80: |[00af80] com.cr5315.cfdc.ExtensionThree.onUpdateData:(I)V │ │ +00af90: 7110 5b00 0600 |0000: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ +00af96: 0c03 |0003: move-result-object v3 │ │ +00af98: 5b63 4700 |0004: iput-object v3, v6, Lcom/cr5315/cfdc/ExtensionThree;.sharedPreferences:Landroid/content/SharedPreferences; // field@0047 │ │ +00af9c: 2200 4d00 |0006: new-instance v0, Lcom/cr5315/cfdc/Countdown; // type@004d │ │ +00afa0: 5463 4600 |0008: iget-object v3, v6, Lcom/cr5315/cfdc/ExtensionThree;.countdownNumber:Ljava/lang/String; // field@0046 │ │ +00afa4: 7030 7800 6003 |000a: invoke-direct {v0, v6, v3}, Lcom/cr5315/cfdc/Countdown;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0078 │ │ +00afaa: 6e10 7b00 0000 |000d: invoke-virtual {v0}, Lcom/cr5315/cfdc/Countdown;.getTimeRemaining:()[I // method@007b │ │ +00afb0: 0c01 |0010: move-result-object v1 │ │ +00afb2: 2202 8800 |0011: new-instance v2, Lcom/google/android/apps/dashclock/api/ExtensionData; // type@0088 │ │ +00afb6: 7010 7b01 0200 |0013: invoke-direct {v2}, Lcom/google/android/apps/dashclock/api/ExtensionData;.:()V // method@017b │ │ +00afbc: 6e20 7a00 1000 |0016: invoke-virtual {v0, v1}, Lcom/cr5315/cfdc/Countdown;.getStatus:([I)Ljava/lang/String; // method@007a │ │ +00afc2: 0c03 |0019: move-result-object v3 │ │ +00afc4: 6e20 9301 3200 |001a: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.status:(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0193 │ │ +00afca: 5463 4700 |001d: iget-object v3, v6, Lcom/cr5315/cfdc/ExtensionThree;.sharedPreferences:Landroid/content/SharedPreferences; // field@0047 │ │ +00afce: 2204 9e00 |001f: new-instance v4, Ljava/lang/StringBuilder; // type@009e │ │ +00afd2: 7010 ca01 0400 |0021: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +00afd8: 1a05 0b03 |0024: const-string v5, "pref_title_" // string@030b │ │ +00afdc: 6e20 cd01 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00afe2: 0c04 |0029: move-result-object v4 │ │ +00afe4: 5465 4600 |002a: iget-object v5, v6, Lcom/cr5315/cfdc/ExtensionThree;.countdownNumber:Ljava/lang/String; // field@0046 │ │ +00afe8: 6e20 cd01 5400 |002c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00afee: 0c04 |002f: move-result-object v4 │ │ +00aff0: 6e10 ce01 0400 |0030: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +00aff6: 0c04 |0033: move-result-object v4 │ │ +00aff8: 1405 0f00 087f |0034: const v5, #float 1.80775e+38 // #7f08000f │ │ +00affe: 6e20 c500 5600 |0037: invoke-virtual {v6, v5}, Lcom/cr5315/cfdc/ExtensionThree;.getString:(I)Ljava/lang/String; // method@00c5 │ │ +00b004: 0c05 |003a: move-result-object v5 │ │ +00b006: 7230 2000 4305 |003b: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ +00b00c: 0c03 |003e: move-result-object v3 │ │ +00b00e: 6e20 8901 3200 |003f: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.expandedTitle:(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0189 │ │ +00b014: 6e20 7900 1000 |0042: invoke-virtual {v0, v1}, Lcom/cr5315/cfdc/Countdown;.getBody:([I)Ljava/lang/String; // method@0079 │ │ +00b01a: 0c03 |0045: move-result-object v3 │ │ +00b01c: 6e20 8701 3200 |0046: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.expandedBody:(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0187 │ │ +00b022: 5463 4700 |0049: iget-object v3, v6, Lcom/cr5315/cfdc/ExtensionThree;.sharedPreferences:Landroid/content/SharedPreferences; // field@0047 │ │ +00b026: 2204 9e00 |004b: new-instance v4, Ljava/lang/StringBuilder; // type@009e │ │ +00b02a: 7010 ca01 0400 |004d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +00b030: 1a05 f102 |0050: const-string v5, "pref_icon_" // string@02f1 │ │ +00b034: 6e20 cd01 5400 |0052: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00b03a: 0c04 |0055: move-result-object v4 │ │ +00b03c: 5465 4600 |0056: iget-object v5, v6, Lcom/cr5315/cfdc/ExtensionThree;.countdownNumber:Ljava/lang/String; // field@0046 │ │ +00b040: 6e20 cd01 5400 |0058: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00b046: 0c04 |005b: move-result-object v4 │ │ +00b048: 6e10 ce01 0400 |005c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +00b04e: 0c04 |005f: move-result-object v4 │ │ +00b050: 1405 6c00 027f |0060: const v5, #float 1.72802e+38 // #7f02006c │ │ +00b056: 7230 1f00 4305 |0063: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +00b05c: 0a03 |0066: move-result v3 │ │ +00b05e: 6e20 8e01 3200 |0067: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.icon:(I)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@018e │ │ +00b064: 6e10 c300 0600 |006a: invoke-virtual {v6}, Lcom/cr5315/cfdc/ExtensionThree;.getClickIntent:()Landroid/content/Intent; // method@00c3 │ │ +00b06a: 0c03 |006d: move-result-object v3 │ │ +00b06c: 6e20 8001 3200 |006e: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.clickIntent:(Landroid/content/Intent;)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0180 │ │ +00b072: 1213 |0071: const/4 v3, #int 1 // #1 │ │ +00b074: 6e20 9601 3200 |0072: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.visible:(Z)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0196 │ │ +00b07a: 6e20 c800 2600 |0075: invoke-virtual {v6, v2}, Lcom/cr5315/cfdc/ExtensionThree;.publishUpdate:(Lcom/google/android/apps/dashclock/api/ExtensionData;)V // method@00c8 │ │ +00b080: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0006 line=46 │ │ 0x000d line=47 │ │ 0x0011 line=49 │ │ 0x0016 line=51 │ │ @@ -13231,17 +13295,17 @@ │ │ 0x0016 - 0x0079 reg=2 extensionData Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ 0x0000 - 0x0079 reg=6 this Lcom/cr5315/cfdc/ExtensionThree; │ │ 0x0000 - 0x0079 reg=7 reason I │ │ │ │ source_file_idx : 47 (ExtensionThree.java) │ │ │ │ Class #61 header: │ │ -class_idx : 104 │ │ +class_idx : 106 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 132 │ │ +superclass_idx : 134 │ │ source_file_idx : 49 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #61 - │ │ @@ -13265,19 +13329,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -00b070: |[00b070] com.cr5315.cfdc.ExtensionTwo.:()V │ │ -00b080: 7010 6301 0100 |0000: invoke-direct {v1}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.:()V // method@0163 │ │ -00b086: 1a00 7c03 |0003: const-string v0, "two" // string@037c │ │ -00b08a: 5b10 7000 |0005: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionTwo;.countdownNumber:Ljava/lang/String; // field@0070 │ │ -00b08e: 0e00 |0007: return-void │ │ +00b084: |[00b084] com.cr5315.cfdc.ExtensionTwo.:()V │ │ +00b094: 7010 6301 0100 |0000: invoke-direct {v1}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.:()V // method@0163 │ │ +00b09a: 1a00 7e03 |0003: const-string v0, "two" // string@037e │ │ +00b09e: 5b10 7000 |0005: iput-object v0, v1, Lcom/cr5315/cfdc/ExtensionTwo;.countdownNumber:Ljava/lang/String; // field@0070 │ │ +00b0a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/cr5315/cfdc/ExtensionTwo; │ │ │ │ @@ -13286,24 +13350,24 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -00b090: |[00b090] com.cr5315.cfdc.ExtensionTwo.getSettingsIntent:()Landroid/content/Intent; │ │ -00b0a0: 2200 1200 |0000: new-instance v0, Landroid/content/Intent; // type@0012 │ │ -00b0a4: 6e10 0701 0300 |0002: invoke-virtual {v3}, Lcom/cr5315/cfdc/ExtensionTwo;.getApplicationContext:()Landroid/content/Context; // method@0107 │ │ -00b0aa: 0c01 |0005: move-result-object v1 │ │ -00b0ac: 1c02 5900 |0006: const-class v2, Lcom/cr5315/cfdc/ExtensionOneSettings; // type@0059 │ │ -00b0b0: 7030 1400 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0014 │ │ -00b0b6: 1a01 2002 |000b: const-string v1, "fromExtension" // string@0220 │ │ -00b0ba: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -00b0bc: 6e30 1800 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0018 │ │ -00b0c2: 1100 |0011: return-object v0 │ │ +00b0a4: |[00b0a4] com.cr5315.cfdc.ExtensionTwo.getSettingsIntent:()Landroid/content/Intent; │ │ +00b0b4: 2200 1400 |0000: new-instance v0, Landroid/content/Intent; // type@0014 │ │ +00b0b8: 6e10 0701 0300 |0002: invoke-virtual {v3}, Lcom/cr5315/cfdc/ExtensionTwo;.getApplicationContext:()Landroid/content/Context; // method@0107 │ │ +00b0be: 0c01 |0005: move-result-object v1 │ │ +00b0c0: 1c02 5b00 |0006: const-class v2, Lcom/cr5315/cfdc/ExtensionOneSettings; // type@005b │ │ +00b0c4: 7030 1400 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0014 │ │ +00b0ca: 1a01 2202 |000b: const-string v1, "fromExtension" // string@0222 │ │ +00b0ce: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +00b0d0: 6e30 1800 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0018 │ │ +00b0d6: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x000b line=97 │ │ 0x0011 line=98 │ │ locals : │ │ 0x000b - 0x0012 reg=0 settingsIntent Landroid/content/Intent; │ │ @@ -13315,131 +13379,131 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 238 16-bit code units │ │ -00b0c4: |[00b0c4] com.cr5315.cfdc.ExtensionTwo.getClickIntent:()Landroid/content/Intent; │ │ -00b0d4: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -00b0d6: 122e |0001: const/4 v14, #int 2 // #2 │ │ -00b0d8: 121d |0002: const/4 v13, #int 1 // #1 │ │ -00b0da: 54fa 7100 |0003: iget-object v10, v15, Lcom/cr5315/cfdc/ExtensionTwo;.sharedPreferences:Landroid/content/SharedPreferences; // field@0071 │ │ -00b0de: 220b 9c00 |0005: new-instance v11, Ljava/lang/StringBuilder; // type@009c │ │ -00b0e2: 7010 ca01 0b00 |0007: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -00b0e8: 1a0c d502 |000a: const-string v12, "pref_action_" // string@02d5 │ │ -00b0ec: 6e20 cd01 cb00 |000c: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00b0f2: 0c0b |000f: move-result-object v11 │ │ -00b0f4: 54fc 7000 |0010: iget-object v12, v15, Lcom/cr5315/cfdc/ExtensionTwo;.countdownNumber:Ljava/lang/String; // field@0070 │ │ -00b0f8: 6e20 cd01 cb00 |0012: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00b0fe: 0c0b |0015: move-result-object v11 │ │ -00b100: 6e10 ce01 0b00 |0016: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -00b106: 0c0b |0019: move-result-object v11 │ │ -00b108: 7230 2000 ba09 |001a: invoke-interface {v10, v11, v9}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ -00b10e: 0c04 |001d: move-result-object v4 │ │ -00b110: 3904 0700 |001e: if-nez v4, 0025 // +0007 │ │ -00b114: 7010 0901 0f00 |0020: invoke-direct {v15}, Lcom/cr5315/cfdc/ExtensionTwo;.getSettingsIntent:()Landroid/content/Intent; // method@0109 │ │ -00b11a: 0c09 |0023: move-result-object v9 │ │ -00b11c: 1109 |0024: return-object v9 │ │ -00b11e: 6e10 0701 0f00 |0025: invoke-virtual {v15}, Lcom/cr5315/cfdc/ExtensionTwo;.getApplicationContext:()Landroid/content/Context; // method@0107 │ │ -00b124: 0c0a |0028: move-result-object v10 │ │ -00b126: 6e10 0f00 0a00 |0029: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@000f │ │ -00b12c: 0c0a |002c: move-result-object v10 │ │ -00b12e: 140b 0100 057f |002d: const v11, #float 1.76787e+38 // #7f050001 │ │ -00b134: 6e20 2900 ba00 |0030: invoke-virtual {v10, v11}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0029 │ │ -00b13a: 0c07 |0033: move-result-object v7 │ │ -00b13c: 120a |0034: const/4 v10, #int 0 // #0 │ │ -00b13e: 460a 070a |0035: aget-object v10, v7, v10 │ │ -00b142: 6e20 c701 a400 |0037: invoke-virtual {v4, v10}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -00b148: 0a0a |003a: move-result v10 │ │ -00b14a: 390a e9ff |003b: if-nez v10, 0024 // -0017 │ │ -00b14e: 4609 070d |003d: aget-object v9, v7, v13 │ │ -00b152: 6e20 c701 9400 |003f: invoke-virtual {v4, v9}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -00b158: 0a09 |0042: move-result v9 │ │ -00b15a: 3809 9700 |0043: if-eqz v9, 00da // +0097 │ │ -00b15e: 2201 a600 |0045: new-instance v1, Ljava/util/GregorianCalendar; // type@00a6 │ │ -00b162: 7010 e001 0100 |0047: invoke-direct {v1}, Ljava/util/GregorianCalendar;.:()V // method@01e0 │ │ -00b168: 2209 a500 |004a: new-instance v9, Ljava/util/Date; // type@00a5 │ │ -00b16c: 7010 de01 0900 |004c: invoke-direct {v9}, Ljava/util/Date;.:()V // method@01de │ │ -00b172: 6e20 dd01 9100 |004f: invoke-virtual {v1, v9}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@01dd │ │ -00b178: 54f9 7100 |0052: iget-object v9, v15, Lcom/cr5315/cfdc/ExtensionTwo;.sharedPreferences:Landroid/content/SharedPreferences; // field@0071 │ │ -00b17c: 220a 9c00 |0054: new-instance v10, Ljava/lang/StringBuilder; // type@009c │ │ -00b180: 7010 ca01 0a00 |0056: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -00b186: 1a0b e802 |0059: const-string v11, "pref_date_year_" // string@02e8 │ │ -00b18a: 6e20 cd01 ba00 |005b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00b190: 0c0a |005e: move-result-object v10 │ │ -00b192: 54fb 7000 |005f: iget-object v11, v15, Lcom/cr5315/cfdc/ExtensionTwo;.countdownNumber:Ljava/lang/String; // field@0070 │ │ -00b196: 6e20 cd01 ba00 |0061: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00b19c: 0c0a |0064: move-result-object v10 │ │ -00b19e: 6e10 ce01 0a00 |0065: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -00b1a4: 0c0a |0068: move-result-object v10 │ │ -00b1a6: 6e20 d601 d100 |0069: invoke-virtual {v1, v13}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -00b1ac: 0a0b |006c: move-result v11 │ │ -00b1ae: 7230 1f00 a90b |006d: invoke-interface {v9, v10, v11}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -00b1b4: 0a08 |0070: move-result v8 │ │ -00b1b6: 54f9 7100 |0071: iget-object v9, v15, Lcom/cr5315/cfdc/ExtensionTwo;.sharedPreferences:Landroid/content/SharedPreferences; // field@0071 │ │ -00b1ba: 220a 9c00 |0073: new-instance v10, Ljava/lang/StringBuilder; // type@009c │ │ -00b1be: 7010 ca01 0a00 |0075: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -00b1c4: 1a0b e102 |0078: const-string v11, "pref_date_month_" // string@02e1 │ │ -00b1c8: 6e20 cd01 ba00 |007a: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00b1ce: 0c0a |007d: move-result-object v10 │ │ -00b1d0: 54fb 7000 |007e: iget-object v11, v15, Lcom/cr5315/cfdc/ExtensionTwo;.countdownNumber:Ljava/lang/String; // field@0070 │ │ -00b1d4: 6e20 cd01 ba00 |0080: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00b1da: 0c0a |0083: move-result-object v10 │ │ -00b1dc: 6e10 ce01 0a00 |0084: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -00b1e2: 0c0a |0087: move-result-object v10 │ │ -00b1e4: 6e20 d601 e100 |0088: invoke-virtual {v1, v14}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -00b1ea: 0a0b |008b: move-result v11 │ │ -00b1ec: 7230 1f00 a90b |008c: invoke-interface {v9, v10, v11}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -00b1f2: 0a03 |008f: move-result v3 │ │ -00b1f4: 54f9 7100 |0090: iget-object v9, v15, Lcom/cr5315/cfdc/ExtensionTwo;.sharedPreferences:Landroid/content/SharedPreferences; // field@0071 │ │ -00b1f8: 220a 9c00 |0092: new-instance v10, Ljava/lang/StringBuilder; // type@009c │ │ -00b1fc: 7010 ca01 0a00 |0094: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -00b202: 1a0b dd02 |0097: const-string v11, "pref_date_day_" // string@02dd │ │ -00b206: 6e20 cd01 ba00 |0099: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00b20c: 0c0a |009c: move-result-object v10 │ │ -00b20e: 54fb 7000 |009d: iget-object v11, v15, Lcom/cr5315/cfdc/ExtensionTwo;.countdownNumber:Ljava/lang/String; // field@0070 │ │ -00b212: 6e20 cd01 ba00 |009f: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00b218: 0c0a |00a2: move-result-object v10 │ │ -00b21a: 6e10 ce01 0a00 |00a3: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -00b220: 0c0a |00a6: move-result-object v10 │ │ -00b222: 125b |00a7: const/4 v11, #int 5 // #5 │ │ -00b224: 6e20 d601 b100 |00a8: invoke-virtual {v1, v11}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ -00b22a: 0a0b |00ab: move-result v11 │ │ -00b22c: 7230 1f00 a90b |00ac: invoke-interface {v9, v10, v11}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -00b232: 0a02 |00af: move-result v2 │ │ -00b234: 6e40 db01 8123 |00b0: invoke-virtual {v1, v8, v3, v2}, Ljava/util/Calendar;.set:(III)V // method@01db │ │ -00b23a: 6e10 d801 0100 |00b3: invoke-virtual {v1}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@01d8 │ │ -00b240: 0c09 |00b6: move-result-object v9 │ │ -00b242: 6e10 df01 0900 |00b7: invoke-virtual {v9}, Ljava/util/Date;.getTime:()J // method@01df │ │ -00b248: 0b05 |00ba: move-result-wide v5 │ │ -00b24a: 6209 0300 |00bb: sget-object v9, Landroid/provider/CalendarContract;.CONTENT_URI:Landroid/net/Uri; // field@0003 │ │ -00b24e: 6e10 2e00 0900 |00bd: invoke-virtual {v9}, Landroid/net/Uri;.buildUpon:()Landroid/net/Uri$Builder; // method@002e │ │ -00b254: 0c00 |00c0: move-result-object v0 │ │ -00b256: 1a09 7003 |00c1: const-string v9, "time" // string@0370 │ │ -00b25a: 6e20 2c00 9000 |00c3: invoke-virtual {v0, v9}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@002c │ │ -00b260: 7120 bf01 6500 |00c6: invoke-static {v5, v6}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@01bf │ │ -00b266: 0c09 |00c9: move-result-object v9 │ │ -00b268: 6e20 2c00 9000 |00ca: invoke-virtual {v0, v9}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@002c │ │ -00b26e: 2209 1200 |00cd: new-instance v9, Landroid/content/Intent; // type@0012 │ │ -00b272: 1a0a 6d01 |00cf: const-string v10, "android.intent.action.VIEW" // string@016d │ │ -00b276: 6e10 2d00 0000 |00d1: invoke-virtual {v0}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@002d │ │ -00b27c: 0c0b |00d4: move-result-object v11 │ │ -00b27e: 7030 1500 a90b |00d5: invoke-direct {v9, v10, v11}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@0015 │ │ -00b284: 2900 4cff |00d8: goto/16 0024 // -00b4 │ │ -00b288: 4609 070e |00da: aget-object v9, v7, v14 │ │ -00b28c: 6e20 c701 9400 |00dc: invoke-virtual {v4, v9}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ -00b292: 0a09 |00df: move-result v9 │ │ -00b294: 3809 0800 |00e0: if-eqz v9, 00e8 // +0008 │ │ -00b298: 7010 0901 0f00 |00e2: invoke-direct {v15}, Lcom/cr5315/cfdc/ExtensionTwo;.getSettingsIntent:()Landroid/content/Intent; // method@0109 │ │ -00b29e: 0c09 |00e5: move-result-object v9 │ │ -00b2a0: 2900 3eff |00e6: goto/16 0024 // -00c2 │ │ -00b2a4: 7010 0901 0f00 |00e8: invoke-direct {v15}, Lcom/cr5315/cfdc/ExtensionTwo;.getSettingsIntent:()Landroid/content/Intent; // method@0109 │ │ -00b2aa: 0c09 |00eb: move-result-object v9 │ │ -00b2ac: 2900 38ff |00ec: goto/16 0024 // -00c8 │ │ +00b0d8: |[00b0d8] com.cr5315.cfdc.ExtensionTwo.getClickIntent:()Landroid/content/Intent; │ │ +00b0e8: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +00b0ea: 122e |0001: const/4 v14, #int 2 // #2 │ │ +00b0ec: 121d |0002: const/4 v13, #int 1 // #1 │ │ +00b0ee: 54fa 7100 |0003: iget-object v10, v15, Lcom/cr5315/cfdc/ExtensionTwo;.sharedPreferences:Landroid/content/SharedPreferences; // field@0071 │ │ +00b0f2: 220b 9e00 |0005: new-instance v11, Ljava/lang/StringBuilder; // type@009e │ │ +00b0f6: 7010 ca01 0b00 |0007: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +00b0fc: 1a0c d702 |000a: const-string v12, "pref_action_" // string@02d7 │ │ +00b100: 6e20 cd01 cb00 |000c: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00b106: 0c0b |000f: move-result-object v11 │ │ +00b108: 54fc 7000 |0010: iget-object v12, v15, Lcom/cr5315/cfdc/ExtensionTwo;.countdownNumber:Ljava/lang/String; // field@0070 │ │ +00b10c: 6e20 cd01 cb00 |0012: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00b112: 0c0b |0015: move-result-object v11 │ │ +00b114: 6e10 ce01 0b00 |0016: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +00b11a: 0c0b |0019: move-result-object v11 │ │ +00b11c: 7230 2000 ba09 |001a: invoke-interface {v10, v11, v9}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ +00b122: 0c04 |001d: move-result-object v4 │ │ +00b124: 3904 0700 |001e: if-nez v4, 0025 // +0007 │ │ +00b128: 7010 0901 0f00 |0020: invoke-direct {v15}, Lcom/cr5315/cfdc/ExtensionTwo;.getSettingsIntent:()Landroid/content/Intent; // method@0109 │ │ +00b12e: 0c09 |0023: move-result-object v9 │ │ +00b130: 1109 |0024: return-object v9 │ │ +00b132: 6e10 0701 0f00 |0025: invoke-virtual {v15}, Lcom/cr5315/cfdc/ExtensionTwo;.getApplicationContext:()Landroid/content/Context; // method@0107 │ │ +00b138: 0c0a |0028: move-result-object v10 │ │ +00b13a: 6e10 0f00 0a00 |0029: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@000f │ │ +00b140: 0c0a |002c: move-result-object v10 │ │ +00b142: 140b 0100 057f |002d: const v11, #float 1.76787e+38 // #7f050001 │ │ +00b148: 6e20 2900 ba00 |0030: invoke-virtual {v10, v11}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0029 │ │ +00b14e: 0c07 |0033: move-result-object v7 │ │ +00b150: 120a |0034: const/4 v10, #int 0 // #0 │ │ +00b152: 460a 070a |0035: aget-object v10, v7, v10 │ │ +00b156: 6e20 c701 a400 |0037: invoke-virtual {v4, v10}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +00b15c: 0a0a |003a: move-result v10 │ │ +00b15e: 390a e9ff |003b: if-nez v10, 0024 // -0017 │ │ +00b162: 4609 070d |003d: aget-object v9, v7, v13 │ │ +00b166: 6e20 c701 9400 |003f: invoke-virtual {v4, v9}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +00b16c: 0a09 |0042: move-result v9 │ │ +00b16e: 3809 9700 |0043: if-eqz v9, 00da // +0097 │ │ +00b172: 2201 a800 |0045: new-instance v1, Ljava/util/GregorianCalendar; // type@00a8 │ │ +00b176: 7010 e001 0100 |0047: invoke-direct {v1}, Ljava/util/GregorianCalendar;.:()V // method@01e0 │ │ +00b17c: 2209 a700 |004a: new-instance v9, Ljava/util/Date; // type@00a7 │ │ +00b180: 7010 de01 0900 |004c: invoke-direct {v9}, Ljava/util/Date;.:()V // method@01de │ │ +00b186: 6e20 dd01 9100 |004f: invoke-virtual {v1, v9}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@01dd │ │ +00b18c: 54f9 7100 |0052: iget-object v9, v15, Lcom/cr5315/cfdc/ExtensionTwo;.sharedPreferences:Landroid/content/SharedPreferences; // field@0071 │ │ +00b190: 220a 9e00 |0054: new-instance v10, Ljava/lang/StringBuilder; // type@009e │ │ +00b194: 7010 ca01 0a00 |0056: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +00b19a: 1a0b ea02 |0059: const-string v11, "pref_date_year_" // string@02ea │ │ +00b19e: 6e20 cd01 ba00 |005b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00b1a4: 0c0a |005e: move-result-object v10 │ │ +00b1a6: 54fb 7000 |005f: iget-object v11, v15, Lcom/cr5315/cfdc/ExtensionTwo;.countdownNumber:Ljava/lang/String; // field@0070 │ │ +00b1aa: 6e20 cd01 ba00 |0061: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00b1b0: 0c0a |0064: move-result-object v10 │ │ +00b1b2: 6e10 ce01 0a00 |0065: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +00b1b8: 0c0a |0068: move-result-object v10 │ │ +00b1ba: 6e20 d601 d100 |0069: invoke-virtual {v1, v13}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +00b1c0: 0a0b |006c: move-result v11 │ │ +00b1c2: 7230 1f00 a90b |006d: invoke-interface {v9, v10, v11}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +00b1c8: 0a08 |0070: move-result v8 │ │ +00b1ca: 54f9 7100 |0071: iget-object v9, v15, Lcom/cr5315/cfdc/ExtensionTwo;.sharedPreferences:Landroid/content/SharedPreferences; // field@0071 │ │ +00b1ce: 220a 9e00 |0073: new-instance v10, Ljava/lang/StringBuilder; // type@009e │ │ +00b1d2: 7010 ca01 0a00 |0075: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +00b1d8: 1a0b e302 |0078: const-string v11, "pref_date_month_" // string@02e3 │ │ +00b1dc: 6e20 cd01 ba00 |007a: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00b1e2: 0c0a |007d: move-result-object v10 │ │ +00b1e4: 54fb 7000 |007e: iget-object v11, v15, Lcom/cr5315/cfdc/ExtensionTwo;.countdownNumber:Ljava/lang/String; // field@0070 │ │ +00b1e8: 6e20 cd01 ba00 |0080: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00b1ee: 0c0a |0083: move-result-object v10 │ │ +00b1f0: 6e10 ce01 0a00 |0084: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +00b1f6: 0c0a |0087: move-result-object v10 │ │ +00b1f8: 6e20 d601 e100 |0088: invoke-virtual {v1, v14}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +00b1fe: 0a0b |008b: move-result v11 │ │ +00b200: 7230 1f00 a90b |008c: invoke-interface {v9, v10, v11}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +00b206: 0a03 |008f: move-result v3 │ │ +00b208: 54f9 7100 |0090: iget-object v9, v15, Lcom/cr5315/cfdc/ExtensionTwo;.sharedPreferences:Landroid/content/SharedPreferences; // field@0071 │ │ +00b20c: 220a 9e00 |0092: new-instance v10, Ljava/lang/StringBuilder; // type@009e │ │ +00b210: 7010 ca01 0a00 |0094: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +00b216: 1a0b df02 |0097: const-string v11, "pref_date_day_" // string@02df │ │ +00b21a: 6e20 cd01 ba00 |0099: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00b220: 0c0a |009c: move-result-object v10 │ │ +00b222: 54fb 7000 |009d: iget-object v11, v15, Lcom/cr5315/cfdc/ExtensionTwo;.countdownNumber:Ljava/lang/String; // field@0070 │ │ +00b226: 6e20 cd01 ba00 |009f: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00b22c: 0c0a |00a2: move-result-object v10 │ │ +00b22e: 6e10 ce01 0a00 |00a3: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +00b234: 0c0a |00a6: move-result-object v10 │ │ +00b236: 125b |00a7: const/4 v11, #int 5 // #5 │ │ +00b238: 6e20 d601 b100 |00a8: invoke-virtual {v1, v11}, Ljava/util/Calendar;.get:(I)I // method@01d6 │ │ +00b23e: 0a0b |00ab: move-result v11 │ │ +00b240: 7230 1f00 a90b |00ac: invoke-interface {v9, v10, v11}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +00b246: 0a02 |00af: move-result v2 │ │ +00b248: 6e40 db01 8123 |00b0: invoke-virtual {v1, v8, v3, v2}, Ljava/util/Calendar;.set:(III)V // method@01db │ │ +00b24e: 6e10 d801 0100 |00b3: invoke-virtual {v1}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@01d8 │ │ +00b254: 0c09 |00b6: move-result-object v9 │ │ +00b256: 6e10 df01 0900 |00b7: invoke-virtual {v9}, Ljava/util/Date;.getTime:()J // method@01df │ │ +00b25c: 0b05 |00ba: move-result-wide v5 │ │ +00b25e: 6209 0300 |00bb: sget-object v9, Landroid/provider/CalendarContract;.CONTENT_URI:Landroid/net/Uri; // field@0003 │ │ +00b262: 6e10 2e00 0900 |00bd: invoke-virtual {v9}, Landroid/net/Uri;.buildUpon:()Landroid/net/Uri$Builder; // method@002e │ │ +00b268: 0c00 |00c0: move-result-object v0 │ │ +00b26a: 1a09 7203 |00c1: const-string v9, "time" // string@0372 │ │ +00b26e: 6e20 2c00 9000 |00c3: invoke-virtual {v0, v9}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@002c │ │ +00b274: 7120 bf01 6500 |00c6: invoke-static {v5, v6}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@01bf │ │ +00b27a: 0c09 |00c9: move-result-object v9 │ │ +00b27c: 6e20 2c00 9000 |00ca: invoke-virtual {v0, v9}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@002c │ │ +00b282: 2209 1400 |00cd: new-instance v9, Landroid/content/Intent; // type@0014 │ │ +00b286: 1a0a 6f01 |00cf: const-string v10, "android.intent.action.VIEW" // string@016f │ │ +00b28a: 6e10 2d00 0000 |00d1: invoke-virtual {v0}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@002d │ │ +00b290: 0c0b |00d4: move-result-object v11 │ │ +00b292: 7030 1500 a90b |00d5: invoke-direct {v9, v10, v11}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@0015 │ │ +00b298: 2900 4cff |00d8: goto/16 0024 // -00b4 │ │ +00b29c: 4609 070e |00da: aget-object v9, v7, v14 │ │ +00b2a0: 6e20 c701 9400 |00dc: invoke-virtual {v4, v9}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@01c7 │ │ +00b2a6: 0a09 |00df: move-result v9 │ │ +00b2a8: 3809 0800 |00e0: if-eqz v9, 00e8 // +0008 │ │ +00b2ac: 7010 0901 0f00 |00e2: invoke-direct {v15}, Lcom/cr5315/cfdc/ExtensionTwo;.getSettingsIntent:()Landroid/content/Intent; // method@0109 │ │ +00b2b2: 0c09 |00e5: move-result-object v9 │ │ +00b2b4: 2900 3eff |00e6: goto/16 0024 // -00c2 │ │ +00b2b8: 7010 0901 0f00 |00e8: invoke-direct {v15}, Lcom/cr5315/cfdc/ExtensionTwo;.getSettingsIntent:()Landroid/content/Intent; // method@0109 │ │ +00b2be: 0c09 |00eb: move-result-object v9 │ │ +00b2c0: 2900 38ff |00ec: goto/16 0024 // -00c8 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=62 │ │ 0x001e line=65 │ │ 0x0024 line=91 │ │ 0x0025 line=67 │ │ 0x0034 line=68 │ │ @@ -13474,18 +13538,18 @@ │ │ type : '(Z)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -00b2b0: |[00b2b0] com.cr5315.cfdc.ExtensionTwo.onInitialize:(Z)V │ │ -00b2c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -00b2c2: 6e20 0e01 0100 |0001: invoke-virtual {v1, v0}, Lcom/cr5315/cfdc/ExtensionTwo;.setUpdateWhenScreenOn:(Z)V // method@010e │ │ -00b2c8: 0e00 |0004: return-void │ │ +00b2c4: |[00b2c4] com.cr5315.cfdc.ExtensionTwo.onInitialize:(Z)V │ │ +00b2d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +00b2d6: 6e20 0e01 0100 |0001: invoke-virtual {v1, v0}, Lcom/cr5315/cfdc/ExtensionTwo;.setUpdateWhenScreenOn:(Z)V // method@010e │ │ +00b2dc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0004 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/cr5315/cfdc/ExtensionTwo; │ │ 0x0000 - 0x0005 reg=2 isReconnect Z │ │ @@ -13495,70 +13559,70 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 121 16-bit code units │ │ -00b2cc: |[00b2cc] com.cr5315.cfdc.ExtensionTwo.onUpdateData:(I)V │ │ -00b2dc: 7110 5b00 0600 |0000: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ -00b2e2: 0c03 |0003: move-result-object v3 │ │ -00b2e4: 5b63 7100 |0004: iput-object v3, v6, Lcom/cr5315/cfdc/ExtensionTwo;.sharedPreferences:Landroid/content/SharedPreferences; // field@0071 │ │ -00b2e8: 2200 4b00 |0006: new-instance v0, Lcom/cr5315/cfdc/Countdown; // type@004b │ │ -00b2ec: 5463 7000 |0008: iget-object v3, v6, Lcom/cr5315/cfdc/ExtensionTwo;.countdownNumber:Ljava/lang/String; // field@0070 │ │ -00b2f0: 7030 7800 6003 |000a: invoke-direct {v0, v6, v3}, Lcom/cr5315/cfdc/Countdown;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0078 │ │ -00b2f6: 6e10 7b00 0000 |000d: invoke-virtual {v0}, Lcom/cr5315/cfdc/Countdown;.getTimeRemaining:()[I // method@007b │ │ -00b2fc: 0c01 |0010: move-result-object v1 │ │ -00b2fe: 2202 8600 |0011: new-instance v2, Lcom/google/android/apps/dashclock/api/ExtensionData; // type@0086 │ │ -00b302: 7010 7b01 0200 |0013: invoke-direct {v2}, Lcom/google/android/apps/dashclock/api/ExtensionData;.:()V // method@017b │ │ -00b308: 6e20 7a00 1000 |0016: invoke-virtual {v0, v1}, Lcom/cr5315/cfdc/Countdown;.getStatus:([I)Ljava/lang/String; // method@007a │ │ -00b30e: 0c03 |0019: move-result-object v3 │ │ -00b310: 6e20 9301 3200 |001a: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.status:(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0193 │ │ -00b316: 5463 7100 |001d: iget-object v3, v6, Lcom/cr5315/cfdc/ExtensionTwo;.sharedPreferences:Landroid/content/SharedPreferences; // field@0071 │ │ -00b31a: 2204 9c00 |001f: new-instance v4, Ljava/lang/StringBuilder; // type@009c │ │ -00b31e: 7010 ca01 0400 |0021: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -00b324: 1a05 0903 |0024: const-string v5, "pref_title_" // string@0309 │ │ -00b328: 6e20 cd01 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00b32e: 0c04 |0029: move-result-object v4 │ │ -00b330: 5465 7000 |002a: iget-object v5, v6, Lcom/cr5315/cfdc/ExtensionTwo;.countdownNumber:Ljava/lang/String; // field@0070 │ │ -00b334: 6e20 cd01 5400 |002c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00b33a: 0c04 |002f: move-result-object v4 │ │ -00b33c: 6e10 ce01 0400 |0030: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -00b342: 0c04 |0033: move-result-object v4 │ │ -00b344: 1405 0f00 087f |0034: const v5, #float 1.80775e+38 // #7f08000f │ │ -00b34a: 6e20 0a01 5600 |0037: invoke-virtual {v6, v5}, Lcom/cr5315/cfdc/ExtensionTwo;.getString:(I)Ljava/lang/String; // method@010a │ │ -00b350: 0c05 |003a: move-result-object v5 │ │ -00b352: 7230 2000 4305 |003b: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ -00b358: 0c03 |003e: move-result-object v3 │ │ -00b35a: 6e20 8901 3200 |003f: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.expandedTitle:(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0189 │ │ -00b360: 6e20 7900 1000 |0042: invoke-virtual {v0, v1}, Lcom/cr5315/cfdc/Countdown;.getBody:([I)Ljava/lang/String; // method@0079 │ │ -00b366: 0c03 |0045: move-result-object v3 │ │ -00b368: 6e20 8701 3200 |0046: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.expandedBody:(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0187 │ │ -00b36e: 5463 7100 |0049: iget-object v3, v6, Lcom/cr5315/cfdc/ExtensionTwo;.sharedPreferences:Landroid/content/SharedPreferences; // field@0071 │ │ -00b372: 2204 9c00 |004b: new-instance v4, Ljava/lang/StringBuilder; // type@009c │ │ -00b376: 7010 ca01 0400 |004d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ -00b37c: 1a05 ef02 |0050: const-string v5, "pref_icon_" // string@02ef │ │ -00b380: 6e20 cd01 5400 |0052: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00b386: 0c04 |0055: move-result-object v4 │ │ -00b388: 5465 7000 |0056: iget-object v5, v6, Lcom/cr5315/cfdc/ExtensionTwo;.countdownNumber:Ljava/lang/String; // field@0070 │ │ -00b38c: 6e20 cd01 5400 |0058: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ -00b392: 0c04 |005b: move-result-object v4 │ │ -00b394: 6e10 ce01 0400 |005c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ -00b39a: 0c04 |005f: move-result-object v4 │ │ -00b39c: 1405 6c00 027f |0060: const v5, #float 1.72802e+38 // #7f02006c │ │ -00b3a2: 7230 1f00 4305 |0063: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ -00b3a8: 0a03 |0066: move-result v3 │ │ -00b3aa: 6e20 8e01 3200 |0067: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.icon:(I)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@018e │ │ -00b3b0: 6e10 0801 0600 |006a: invoke-virtual {v6}, Lcom/cr5315/cfdc/ExtensionTwo;.getClickIntent:()Landroid/content/Intent; // method@0108 │ │ -00b3b6: 0c03 |006d: move-result-object v3 │ │ -00b3b8: 6e20 8001 3200 |006e: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.clickIntent:(Landroid/content/Intent;)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0180 │ │ -00b3be: 1213 |0071: const/4 v3, #int 1 // #1 │ │ -00b3c0: 6e20 9601 3200 |0072: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.visible:(Z)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0196 │ │ -00b3c6: 6e20 0d01 2600 |0075: invoke-virtual {v6, v2}, Lcom/cr5315/cfdc/ExtensionTwo;.publishUpdate:(Lcom/google/android/apps/dashclock/api/ExtensionData;)V // method@010d │ │ -00b3cc: 0e00 |0078: return-void │ │ +00b2e0: |[00b2e0] com.cr5315.cfdc.ExtensionTwo.onUpdateData:(I)V │ │ +00b2f0: 7110 5b00 0600 |0000: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@005b │ │ +00b2f6: 0c03 |0003: move-result-object v3 │ │ +00b2f8: 5b63 7100 |0004: iput-object v3, v6, Lcom/cr5315/cfdc/ExtensionTwo;.sharedPreferences:Landroid/content/SharedPreferences; // field@0071 │ │ +00b2fc: 2200 4d00 |0006: new-instance v0, Lcom/cr5315/cfdc/Countdown; // type@004d │ │ +00b300: 5463 7000 |0008: iget-object v3, v6, Lcom/cr5315/cfdc/ExtensionTwo;.countdownNumber:Ljava/lang/String; // field@0070 │ │ +00b304: 7030 7800 6003 |000a: invoke-direct {v0, v6, v3}, Lcom/cr5315/cfdc/Countdown;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0078 │ │ +00b30a: 6e10 7b00 0000 |000d: invoke-virtual {v0}, Lcom/cr5315/cfdc/Countdown;.getTimeRemaining:()[I // method@007b │ │ +00b310: 0c01 |0010: move-result-object v1 │ │ +00b312: 2202 8800 |0011: new-instance v2, Lcom/google/android/apps/dashclock/api/ExtensionData; // type@0088 │ │ +00b316: 7010 7b01 0200 |0013: invoke-direct {v2}, Lcom/google/android/apps/dashclock/api/ExtensionData;.:()V // method@017b │ │ +00b31c: 6e20 7a00 1000 |0016: invoke-virtual {v0, v1}, Lcom/cr5315/cfdc/Countdown;.getStatus:([I)Ljava/lang/String; // method@007a │ │ +00b322: 0c03 |0019: move-result-object v3 │ │ +00b324: 6e20 9301 3200 |001a: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.status:(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0193 │ │ +00b32a: 5463 7100 |001d: iget-object v3, v6, Lcom/cr5315/cfdc/ExtensionTwo;.sharedPreferences:Landroid/content/SharedPreferences; // field@0071 │ │ +00b32e: 2204 9e00 |001f: new-instance v4, Ljava/lang/StringBuilder; // type@009e │ │ +00b332: 7010 ca01 0400 |0021: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +00b338: 1a05 0b03 |0024: const-string v5, "pref_title_" // string@030b │ │ +00b33c: 6e20 cd01 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00b342: 0c04 |0029: move-result-object v4 │ │ +00b344: 5465 7000 |002a: iget-object v5, v6, Lcom/cr5315/cfdc/ExtensionTwo;.countdownNumber:Ljava/lang/String; // field@0070 │ │ +00b348: 6e20 cd01 5400 |002c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00b34e: 0c04 |002f: move-result-object v4 │ │ +00b350: 6e10 ce01 0400 |0030: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +00b356: 0c04 |0033: move-result-object v4 │ │ +00b358: 1405 0f00 087f |0034: const v5, #float 1.80775e+38 // #7f08000f │ │ +00b35e: 6e20 0a01 5600 |0037: invoke-virtual {v6, v5}, Lcom/cr5315/cfdc/ExtensionTwo;.getString:(I)Ljava/lang/String; // method@010a │ │ +00b364: 0c05 |003a: move-result-object v5 │ │ +00b366: 7230 2000 4305 |003b: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0020 │ │ +00b36c: 0c03 |003e: move-result-object v3 │ │ +00b36e: 6e20 8901 3200 |003f: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.expandedTitle:(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0189 │ │ +00b374: 6e20 7900 1000 |0042: invoke-virtual {v0, v1}, Lcom/cr5315/cfdc/Countdown;.getBody:([I)Ljava/lang/String; // method@0079 │ │ +00b37a: 0c03 |0045: move-result-object v3 │ │ +00b37c: 6e20 8701 3200 |0046: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.expandedBody:(Ljava/lang/String;)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0187 │ │ +00b382: 5463 7100 |0049: iget-object v3, v6, Lcom/cr5315/cfdc/ExtensionTwo;.sharedPreferences:Landroid/content/SharedPreferences; // field@0071 │ │ +00b386: 2204 9e00 |004b: new-instance v4, Ljava/lang/StringBuilder; // type@009e │ │ +00b38a: 7010 ca01 0400 |004d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@01ca │ │ +00b390: 1a05 f102 |0050: const-string v5, "pref_icon_" // string@02f1 │ │ +00b394: 6e20 cd01 5400 |0052: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00b39a: 0c04 |0055: move-result-object v4 │ │ +00b39c: 5465 7000 |0056: iget-object v5, v6, Lcom/cr5315/cfdc/ExtensionTwo;.countdownNumber:Ljava/lang/String; // field@0070 │ │ +00b3a0: 6e20 cd01 5400 |0058: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@01cd │ │ +00b3a6: 0c04 |005b: move-result-object v4 │ │ +00b3a8: 6e10 ce01 0400 |005c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@01ce │ │ +00b3ae: 0c04 |005f: move-result-object v4 │ │ +00b3b0: 1405 6c00 027f |0060: const v5, #float 1.72802e+38 // #7f02006c │ │ +00b3b6: 7230 1f00 4305 |0063: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@001f │ │ +00b3bc: 0a03 |0066: move-result v3 │ │ +00b3be: 6e20 8e01 3200 |0067: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.icon:(I)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@018e │ │ +00b3c4: 6e10 0801 0600 |006a: invoke-virtual {v6}, Lcom/cr5315/cfdc/ExtensionTwo;.getClickIntent:()Landroid/content/Intent; // method@0108 │ │ +00b3ca: 0c03 |006d: move-result-object v3 │ │ +00b3cc: 6e20 8001 3200 |006e: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.clickIntent:(Landroid/content/Intent;)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0180 │ │ +00b3d2: 1213 |0071: const/4 v3, #int 1 // #1 │ │ +00b3d4: 6e20 9601 3200 |0072: invoke-virtual {v2, v3}, Lcom/google/android/apps/dashclock/api/ExtensionData;.visible:(Z)Lcom/google/android/apps/dashclock/api/ExtensionData; // method@0196 │ │ +00b3da: 6e20 0d01 2600 |0075: invoke-virtual {v6, v2}, Lcom/cr5315/cfdc/ExtensionTwo;.publishUpdate:(Lcom/google/android/apps/dashclock/api/ExtensionData;)V // method@010d │ │ +00b3e0: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0006 line=46 │ │ 0x000d line=47 │ │ 0x0011 line=49 │ │ 0x0016 line=51 │ │ @@ -13575,17 +13639,17 @@ │ │ 0x0016 - 0x0079 reg=2 extensionData Lcom/google/android/apps/dashclock/api/ExtensionData; │ │ 0x0000 - 0x0079 reg=6 this Lcom/cr5315/cfdc/ExtensionTwo; │ │ 0x0000 - 0x0079 reg=7 reason I │ │ │ │ source_file_idx : 49 (ExtensionTwo.java) │ │ │ │ Class #62 header: │ │ -class_idx : 135 │ │ +class_idx : 137 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 55 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #62 annotations: │ │ @@ -13615,18 +13679,18 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -00b3d0: |[00b3d0] com.google.android.apps.dashclock.api.internal.IExtension$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ -00b3e0: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -00b3e6: 5b01 9201 |0003: iput-object v1, v0, Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0192 │ │ -00b3ea: 0e00 |0005: return-void │ │ +00b3e4: |[00b3e4] com.google.android.apps.dashclock.api.internal.IExtension$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ +00b3f4: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +00b3fa: 5b01 9201 |0003: iput-object v1, v0, Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0192 │ │ +00b3fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0003 line=71 │ │ 0x0005 line=72 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub$Proxy; │ │ @@ -13638,17 +13702,17 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00b3ec: |[00b3ec] com.google.android.apps.dashclock.api.internal.IExtension$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ -00b3fc: 5410 9201 |0000: iget-object v0, v1, Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0192 │ │ -00b400: 1100 |0002: return-object v0 │ │ +00b400: |[00b400] com.google.android.apps.dashclock.api.internal.IExtension$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ +00b410: 5410 9201 |0000: iget-object v0, v1, Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0192 │ │ +00b414: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub$Proxy; │ │ │ │ #1 : (in Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub$Proxy;) │ │ @@ -13656,17 +13720,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00b404: |[00b404] com.google.android.apps.dashclock.api.internal.IExtension$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -00b414: 1a00 a101 |0000: const-string v0, "com.google.android.apps.dashclock.api.internal.IExtension" // string@01a1 │ │ -00b418: 1100 |0002: return-object v0 │ │ +00b418: |[00b418] com.google.android.apps.dashclock.api.internal.IExtension$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ +00b428: 1a00 a301 |0000: const-string v0, "com.google.android.apps.dashclock.api.internal.IExtension" // string@01a3 │ │ +00b42c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub$Proxy; │ │ │ │ #2 : (in Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub$Proxy;) │ │ @@ -13674,39 +13738,39 @@ │ │ type : '(Lcom/google/android/apps/dashclock/api/internal/IExtensionHost;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 44 16-bit code units │ │ -00b41c: |[00b41c] com.google.android.apps.dashclock.api.internal.IExtension$Stub$Proxy.onInitialize:(Lcom/google/android/apps/dashclock/api/internal/IExtensionHost;Z)V │ │ -00b42c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -00b42e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -00b430: 7100 4700 0000 |0002: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0047 │ │ -00b436: 0c00 |0005: move-result-object v0 │ │ -00b438: 1a03 a101 |0006: const-string v3, "com.google.android.apps.dashclock.api.internal.IExtension" // string@01a1 │ │ -00b43c: 6e20 4e00 3000 |0008: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@004e │ │ -00b442: 3806 0600 |000b: if-eqz v6, 0011 // +0006 │ │ -00b446: 7210 b801 0600 |000d: invoke-interface {v6}, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost;.asBinder:()Landroid/os/IBinder; // method@01b8 │ │ -00b44c: 0c02 |0010: move-result-object v2 │ │ -00b44e: 6e20 5100 2000 |0011: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0051 │ │ -00b454: 3807 1100 |0014: if-eqz v7, 0025 // +0011 │ │ -00b458: 6e20 4d00 1000 |0016: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@004d │ │ -00b45e: 5451 9201 |0019: iget-object v1, v5, Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0192 │ │ -00b462: 1212 |001b: const/4 v2, #int 1 // #1 │ │ -00b464: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -00b466: 1214 |001d: const/4 v4, #int 1 // #1 │ │ -00b468: 7254 4200 2130 |001e: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0042 │ │ -00b46e: 6e10 4b00 0000 |0021: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@004b │ │ -00b474: 0e00 |0024: return-void │ │ -00b476: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -00b478: 28f0 |0026: goto 0016 // -0010 │ │ -00b47a: 0d01 |0027: move-exception v1 │ │ -00b47c: 6e10 4b00 0000 |0028: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@004b │ │ -00b482: 2701 |002b: throw v1 │ │ +00b430: |[00b430] com.google.android.apps.dashclock.api.internal.IExtension$Stub$Proxy.onInitialize:(Lcom/google/android/apps/dashclock/api/internal/IExtensionHost;Z)V │ │ +00b440: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +00b442: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +00b444: 7100 4700 0000 |0002: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0047 │ │ +00b44a: 0c00 |0005: move-result-object v0 │ │ +00b44c: 1a03 a301 |0006: const-string v3, "com.google.android.apps.dashclock.api.internal.IExtension" // string@01a3 │ │ +00b450: 6e20 4e00 3000 |0008: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@004e │ │ +00b456: 3806 0600 |000b: if-eqz v6, 0011 // +0006 │ │ +00b45a: 7210 b801 0600 |000d: invoke-interface {v6}, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost;.asBinder:()Landroid/os/IBinder; // method@01b8 │ │ +00b460: 0c02 |0010: move-result-object v2 │ │ +00b462: 6e20 5100 2000 |0011: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0051 │ │ +00b468: 3807 1100 |0014: if-eqz v7, 0025 // +0011 │ │ +00b46c: 6e20 4d00 1000 |0016: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@004d │ │ +00b472: 5451 9201 |0019: iget-object v1, v5, Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0192 │ │ +00b476: 1212 |001b: const/4 v2, #int 1 // #1 │ │ +00b478: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +00b47a: 1214 |001d: const/4 v4, #int 1 // #1 │ │ +00b47c: 7254 4200 2130 |001e: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0042 │ │ +00b482: 6e10 4b00 0000 |0021: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@004b │ │ +00b488: 0e00 |0024: return-void │ │ +00b48a: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +00b48c: 28f0 |0026: goto 0016 // -0010 │ │ +00b48e: 0d01 |0027: move-exception v1 │ │ +00b490: 6e10 4b00 0000 |0028: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@004b │ │ +00b496: 2701 |002b: throw v1 │ │ catches : 1 │ │ 0x0006 - 0x0021 │ │ -> 0x0027 │ │ positions : │ │ 0x0002 line=93 │ │ 0x0006 line=95 │ │ 0x000b line=96 │ │ @@ -13727,30 +13791,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -00b490: |[00b490] com.google.android.apps.dashclock.api.internal.IExtension$Stub$Proxy.onUpdate:(I)V │ │ -00b4a0: 7100 4700 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0047 │ │ -00b4a6: 0c00 |0003: move-result-object v0 │ │ -00b4a8: 1a01 a101 |0004: const-string v1, "com.google.android.apps.dashclock.api.internal.IExtension" // string@01a1 │ │ -00b4ac: 6e20 4e00 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@004e │ │ -00b4b2: 6e20 4d00 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@004d │ │ -00b4b8: 5451 9201 |000c: iget-object v1, v5, Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0192 │ │ -00b4bc: 1222 |000e: const/4 v2, #int 2 // #2 │ │ -00b4be: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -00b4c0: 1214 |0010: const/4 v4, #int 1 // #1 │ │ -00b4c2: 7254 4200 2130 |0011: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0042 │ │ -00b4c8: 6e10 4b00 0000 |0014: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@004b │ │ -00b4ce: 0e00 |0017: return-void │ │ -00b4d0: 0d01 |0018: move-exception v1 │ │ -00b4d2: 6e10 4b00 0000 |0019: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@004b │ │ -00b4d8: 2701 |001c: throw v1 │ │ +00b4a4: |[00b4a4] com.google.android.apps.dashclock.api.internal.IExtension$Stub$Proxy.onUpdate:(I)V │ │ +00b4b4: 7100 4700 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0047 │ │ +00b4ba: 0c00 |0003: move-result-object v0 │ │ +00b4bc: 1a01 a301 |0004: const-string v1, "com.google.android.apps.dashclock.api.internal.IExtension" // string@01a3 │ │ +00b4c0: 6e20 4e00 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@004e │ │ +00b4c6: 6e20 4d00 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@004d │ │ +00b4cc: 5451 9201 |000c: iget-object v1, v5, Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0192 │ │ +00b4d0: 1222 |000e: const/4 v2, #int 2 // #2 │ │ +00b4d2: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +00b4d4: 1214 |0010: const/4 v4, #int 1 // #1 │ │ +00b4d6: 7254 4200 2130 |0011: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0042 │ │ +00b4dc: 6e10 4b00 0000 |0014: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@004b │ │ +00b4e2: 0e00 |0017: return-void │ │ +00b4e4: 0d01 |0018: move-exception v1 │ │ +00b4e6: 6e10 4b00 0000 |0019: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@004b │ │ +00b4ec: 2701 |001c: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0014 │ │ -> 0x0018 │ │ positions : │ │ 0x0000 line=106 │ │ 0x0004 line=108 │ │ 0x0009 line=109 │ │ @@ -13762,17 +13826,17 @@ │ │ 0x0004 - 0x001d reg=0 _data Landroid/os/Parcel; │ │ 0x0000 - 0x001d reg=5 this Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub$Proxy; │ │ 0x0000 - 0x001d reg=6 reason I │ │ │ │ source_file_idx : 55 (IExtension.java) │ │ │ │ Class #63 header: │ │ -class_idx : 136 │ │ +class_idx : 138 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 34 │ │ +superclass_idx : 36 │ │ source_file_idx : 55 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #63 annotations: │ │ @@ -13812,19 +13876,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -00b4e8: |[00b4e8] com.google.android.apps.dashclock.api.internal.IExtension$Stub.:()V │ │ -00b4f8: 7010 3100 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0031 │ │ -00b4fe: 1a00 a101 |0003: const-string v0, "com.google.android.apps.dashclock.api.internal.IExtension" // string@01a1 │ │ -00b502: 6e30 a101 1100 |0005: invoke-virtual {v1, v1, v0}, Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@01a1 │ │ -00b508: 0e00 |0008: return-void │ │ +00b4fc: |[00b4fc] com.google.android.apps.dashclock.api.internal.IExtension$Stub.:()V │ │ +00b50c: 7010 3100 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0031 │ │ +00b512: 1a00 a301 |0003: const-string v0, "com.google.android.apps.dashclock.api.internal.IExtension" // string@01a3 │ │ +00b516: 6e30 a101 1100 |0005: invoke-virtual {v1, v1, v0}, Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@01a1 │ │ +00b51c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ 0x0008 line=16 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub; │ │ @@ -13834,29 +13898,29 @@ │ │ type : '(Landroid/os/IBinder;)Lcom/google/android/apps/dashclock/api/internal/IExtension;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -00b50c: |[00b50c] com.google.android.apps.dashclock.api.internal.IExtension$Stub.asInterface:(Landroid/os/IBinder;)Lcom/google/android/apps/dashclock/api/internal/IExtension; │ │ -00b51c: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -00b520: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -00b522: 1100 |0003: return-object v0 │ │ -00b524: 1a01 a101 |0004: const-string v1, "com.google.android.apps.dashclock.api.internal.IExtension" // string@01a1 │ │ -00b528: 7220 4100 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0041 │ │ -00b52e: 0c00 |0009: move-result-object v0 │ │ -00b530: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -00b534: 2001 8900 |000c: instance-of v1, v0, Lcom/google/android/apps/dashclock/api/internal/IExtension; // type@0089 │ │ -00b538: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ -00b53c: 1f00 8900 |0010: check-cast v0, Lcom/google/android/apps/dashclock/api/internal/IExtension; // type@0089 │ │ -00b540: 28f1 |0012: goto 0003 // -000f │ │ -00b542: 2200 8700 |0013: new-instance v0, Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub$Proxy; // type@0087 │ │ -00b546: 7020 9901 2000 |0015: invoke-direct {v0, v2}, Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@0199 │ │ -00b54c: 28eb |0018: goto 0003 // -0015 │ │ +00b520: |[00b520] com.google.android.apps.dashclock.api.internal.IExtension$Stub.asInterface:(Landroid/os/IBinder;)Lcom/google/android/apps/dashclock/api/internal/IExtension; │ │ +00b530: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +00b534: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +00b536: 1100 |0003: return-object v0 │ │ +00b538: 1a01 a301 |0004: const-string v1, "com.google.android.apps.dashclock.api.internal.IExtension" // string@01a3 │ │ +00b53c: 7220 4100 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0041 │ │ +00b542: 0c00 |0009: move-result-object v0 │ │ +00b544: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +00b548: 2001 8b00 |000c: instance-of v1, v0, Lcom/google/android/apps/dashclock/api/internal/IExtension; // type@008b │ │ +00b54c: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ +00b550: 1f00 8b00 |0010: check-cast v0, Lcom/google/android/apps/dashclock/api/internal/IExtension; // type@008b │ │ +00b554: 28f1 |0012: goto 0003 // -000f │ │ +00b556: 2200 8900 |0013: new-instance v0, Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub$Proxy; // type@0089 │ │ +00b55a: 7020 9901 2000 |0015: invoke-direct {v0, v2}, Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@0199 │ │ +00b560: 28eb |0018: goto 0003 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0002 line=24 │ │ 0x0003 line=30 │ │ 0x0004 line=26 │ │ 0x000a line=27 │ │ @@ -13872,16 +13936,16 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -00b550: |[00b550] com.google.android.apps.dashclock.api.internal.IExtension$Stub.asBinder:()Landroid/os/IBinder; │ │ -00b560: 1100 |0000: return-object v0 │ │ +00b564: |[00b564] com.google.android.apps.dashclock.api.internal.IExtension$Stub.asBinder:()Landroid/os/IBinder; │ │ +00b574: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub; │ │ │ │ #1 : (in Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub;) │ │ @@ -13889,44 +13953,44 @@ │ │ type : '(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 68 16-bit code units │ │ -00b564: |[00b564] com.google.android.apps.dashclock.api.internal.IExtension$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -00b574: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -00b576: 2c05 3500 0000 |0001: sparse-switch v5, 00000036 // +00000035 │ │ -00b57c: 6f58 3200 5476 |0004: invoke-super {v4, v5, v6, v7, v8}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0032 │ │ -00b582: 0a02 |0007: move-result v2 │ │ -00b584: 0f02 |0008: return v2 │ │ -00b586: 1a03 a101 |0009: const-string v3, "com.google.android.apps.dashclock.api.internal.IExtension" // string@01a1 │ │ -00b58a: 6e20 4f00 3700 |000b: invoke-virtual {v7, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@004f │ │ -00b590: 28fa |000e: goto 0008 // -0006 │ │ -00b592: 1a03 a101 |000f: const-string v3, "com.google.android.apps.dashclock.api.internal.IExtension" // string@01a1 │ │ -00b596: 6e20 4600 3600 |0011: invoke-virtual {v6, v3}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0046 │ │ -00b59c: 6e10 4a00 0600 |0014: invoke-virtual {v6}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@004a │ │ -00b5a2: 0c03 |0017: move-result-object v3 │ │ -00b5a4: 7110 b101 0300 |0018: invoke-static {v3}, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub;.asInterface:(Landroid/os/IBinder;)Lcom/google/android/apps/dashclock/api/internal/IExtensionHost; // method@01b1 │ │ -00b5aa: 0c00 |001b: move-result-object v0 │ │ -00b5ac: 6e10 4800 0600 |001c: invoke-virtual {v6}, Landroid/os/Parcel;.readInt:()I // method@0048 │ │ -00b5b2: 0a03 |001f: move-result v3 │ │ -00b5b4: 3803 0700 |0020: if-eqz v3, 0027 // +0007 │ │ -00b5b8: 0121 |0022: move v1, v2 │ │ -00b5ba: 6e30 a201 0401 |0023: invoke-virtual {v4, v0, v1}, Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub;.onInitialize:(Lcom/google/android/apps/dashclock/api/internal/IExtensionHost;Z)V // method@01a2 │ │ -00b5c0: 28e2 |0026: goto 0008 // -001e │ │ -00b5c2: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -00b5c4: 28fb |0028: goto 0023 // -0005 │ │ -00b5c6: 1a03 a101 |0029: const-string v3, "com.google.android.apps.dashclock.api.internal.IExtension" // string@01a1 │ │ -00b5ca: 6e20 4600 3600 |002b: invoke-virtual {v6, v3}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0046 │ │ -00b5d0: 6e10 4800 0600 |002e: invoke-virtual {v6}, Landroid/os/Parcel;.readInt:()I // method@0048 │ │ -00b5d6: 0a00 |0031: move-result v0 │ │ -00b5d8: 6e20 a401 0400 |0032: invoke-virtual {v4, v0}, Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub;.onUpdate:(I)V // method@01a4 │ │ -00b5de: 28d3 |0035: goto 0008 // -002d │ │ -00b5e0: 0002 0300 0100 0000 0200 0000 4654 ... |0036: sparse-switch-data (14 units) │ │ +00b578: |[00b578] com.google.android.apps.dashclock.api.internal.IExtension$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ +00b588: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +00b58a: 2c05 3500 0000 |0001: sparse-switch v5, 00000036 // +00000035 │ │ +00b590: 6f58 3200 5476 |0004: invoke-super {v4, v5, v6, v7, v8}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0032 │ │ +00b596: 0a02 |0007: move-result v2 │ │ +00b598: 0f02 |0008: return v2 │ │ +00b59a: 1a03 a301 |0009: const-string v3, "com.google.android.apps.dashclock.api.internal.IExtension" // string@01a3 │ │ +00b59e: 6e20 4f00 3700 |000b: invoke-virtual {v7, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@004f │ │ +00b5a4: 28fa |000e: goto 0008 // -0006 │ │ +00b5a6: 1a03 a301 |000f: const-string v3, "com.google.android.apps.dashclock.api.internal.IExtension" // string@01a3 │ │ +00b5aa: 6e20 4600 3600 |0011: invoke-virtual {v6, v3}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0046 │ │ +00b5b0: 6e10 4a00 0600 |0014: invoke-virtual {v6}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@004a │ │ +00b5b6: 0c03 |0017: move-result-object v3 │ │ +00b5b8: 7110 b101 0300 |0018: invoke-static {v3}, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub;.asInterface:(Landroid/os/IBinder;)Lcom/google/android/apps/dashclock/api/internal/IExtensionHost; // method@01b1 │ │ +00b5be: 0c00 |001b: move-result-object v0 │ │ +00b5c0: 6e10 4800 0600 |001c: invoke-virtual {v6}, Landroid/os/Parcel;.readInt:()I // method@0048 │ │ +00b5c6: 0a03 |001f: move-result v3 │ │ +00b5c8: 3803 0700 |0020: if-eqz v3, 0027 // +0007 │ │ +00b5cc: 0121 |0022: move v1, v2 │ │ +00b5ce: 6e30 a201 0401 |0023: invoke-virtual {v4, v0, v1}, Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub;.onInitialize:(Lcom/google/android/apps/dashclock/api/internal/IExtensionHost;Z)V // method@01a2 │ │ +00b5d4: 28e2 |0026: goto 0008 // -001e │ │ +00b5d6: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +00b5d8: 28fb |0028: goto 0023 // -0005 │ │ +00b5da: 1a03 a301 |0029: const-string v3, "com.google.android.apps.dashclock.api.internal.IExtension" // string@01a3 │ │ +00b5de: 6e20 4600 3600 |002b: invoke-virtual {v6, v3}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0046 │ │ +00b5e4: 6e10 4800 0600 |002e: invoke-virtual {v6}, Landroid/os/Parcel;.readInt:()I // method@0048 │ │ +00b5ea: 0a00 |0031: move-result v0 │ │ +00b5ec: 6e20 a401 0400 |0032: invoke-virtual {v4, v0}, Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub;.onUpdate:(I)V // method@01a4 │ │ +00b5f2: 28d3 |0035: goto 0008 // -002d │ │ +00b5f4: 0002 0300 0100 0000 0200 0000 4654 ... |0036: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=38 │ │ 0x0004 line=64 │ │ 0x0009 line=42 │ │ 0x000f line=47 │ │ 0x0014 line=49 │ │ @@ -13946,17 +14010,17 @@ │ │ 0x0000 - 0x0044 reg=6 data Landroid/os/Parcel; │ │ 0x0000 - 0x0044 reg=7 reply Landroid/os/Parcel; │ │ 0x0000 - 0x0044 reg=8 flags I │ │ │ │ source_file_idx : 55 (IExtension.java) │ │ │ │ Class #64 header: │ │ -class_idx : 138 │ │ +class_idx : 140 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 152 │ │ +superclass_idx : 154 │ │ source_file_idx : 56 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #64 annotations: │ │ @@ -13990,18 +14054,18 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -00b5fc: |[00b5fc] com.google.android.apps.dashclock.api.internal.IExtensionHost$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ -00b60c: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ -00b612: 5b01 9601 |0003: iput-object v1, v0, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0196 │ │ -00b616: 0e00 |0005: return-void │ │ +00b610: |[00b610] com.google.android.apps.dashclock.api.internal.IExtensionHost$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ +00b620: 7010 c001 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@01c0 │ │ +00b626: 5b01 9601 |0003: iput-object v1, v0, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0196 │ │ +00b62a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ 0x0005 line=89 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub$Proxy; │ │ @@ -14013,30 +14077,30 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -00b618: |[00b618] com.google.android.apps.dashclock.api.internal.IExtensionHost$Stub$Proxy.addWatchContentUris:([Ljava/lang/String;)V │ │ -00b628: 7100 4700 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0047 │ │ -00b62e: 0c00 |0003: move-result-object v0 │ │ -00b630: 1a01 a201 |0004: const-string v1, "com.google.android.apps.dashclock.api.internal.IExtensionHost" // string@01a2 │ │ -00b634: 6e20 4e00 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@004e │ │ -00b63a: 6e20 5000 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeStringArray:([Ljava/lang/String;)V // method@0050 │ │ -00b640: 5451 9601 |000c: iget-object v1, v5, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0196 │ │ -00b644: 1222 |000e: const/4 v2, #int 2 // #2 │ │ -00b646: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -00b648: 1214 |0010: const/4 v4, #int 1 // #1 │ │ -00b64a: 7254 4200 2130 |0011: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0042 │ │ -00b650: 6e10 4b00 0000 |0014: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@004b │ │ -00b656: 0e00 |0017: return-void │ │ -00b658: 0d01 |0018: move-exception v1 │ │ -00b65a: 6e10 4b00 0000 |0019: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@004b │ │ -00b660: 2701 |001c: throw v1 │ │ +00b62c: |[00b62c] com.google.android.apps.dashclock.api.internal.IExtensionHost$Stub$Proxy.addWatchContentUris:([Ljava/lang/String;)V │ │ +00b63c: 7100 4700 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0047 │ │ +00b642: 0c00 |0003: move-result-object v0 │ │ +00b644: 1a01 a401 |0004: const-string v1, "com.google.android.apps.dashclock.api.internal.IExtensionHost" // string@01a4 │ │ +00b648: 6e20 4e00 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@004e │ │ +00b64e: 6e20 5000 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeStringArray:([Ljava/lang/String;)V // method@0050 │ │ +00b654: 5451 9601 |000c: iget-object v1, v5, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0196 │ │ +00b658: 1222 |000e: const/4 v2, #int 2 // #2 │ │ +00b65a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +00b65c: 1214 |0010: const/4 v4, #int 1 // #1 │ │ +00b65e: 7254 4200 2130 |0011: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0042 │ │ +00b664: 6e10 4b00 0000 |0014: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@004b │ │ +00b66a: 0e00 |0017: return-void │ │ +00b66c: 0d01 |0018: move-exception v1 │ │ +00b66e: 6e10 4b00 0000 |0019: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@004b │ │ +00b674: 2701 |001c: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0014 │ │ -> 0x0018 │ │ positions : │ │ 0x0000 line=128 │ │ 0x0004 line=130 │ │ 0x0009 line=131 │ │ @@ -14054,17 +14118,17 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00b670: |[00b670] com.google.android.apps.dashclock.api.internal.IExtensionHost$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ -00b680: 5410 9601 |0000: iget-object v0, v1, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0196 │ │ -00b684: 1100 |0002: return-object v0 │ │ +00b684: |[00b684] com.google.android.apps.dashclock.api.internal.IExtensionHost$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ +00b694: 5410 9601 |0000: iget-object v0, v1, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0196 │ │ +00b698: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub$Proxy; │ │ │ │ #2 : (in Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub$Proxy;) │ │ @@ -14072,17 +14136,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00b688: |[00b688] com.google.android.apps.dashclock.api.internal.IExtensionHost$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -00b698: 1a00 a201 |0000: const-string v0, "com.google.android.apps.dashclock.api.internal.IExtensionHost" // string@01a2 │ │ -00b69c: 1100 |0002: return-object v0 │ │ +00b69c: |[00b69c] com.google.android.apps.dashclock.api.internal.IExtensionHost$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ +00b6ac: 1a00 a401 |0000: const-string v0, "com.google.android.apps.dashclock.api.internal.IExtensionHost" // string@01a4 │ │ +00b6b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub$Proxy; │ │ │ │ #3 : (in Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub$Proxy;) │ │ @@ -14090,37 +14154,37 @@ │ │ type : '(Lcom/google/android/apps/dashclock/api/ExtensionData;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 41 16-bit code units │ │ -00b6a0: |[00b6a0] com.google.android.apps.dashclock.api.internal.IExtensionHost$Stub$Proxy.publishUpdate:(Lcom/google/android/apps/dashclock/api/ExtensionData;)V │ │ -00b6b0: 7100 4700 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0047 │ │ -00b6b6: 0c00 |0003: move-result-object v0 │ │ -00b6b8: 1a01 a201 |0004: const-string v1, "com.google.android.apps.dashclock.api.internal.IExtensionHost" // string@01a2 │ │ -00b6bc: 6e20 4e00 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@004e │ │ -00b6c2: 3806 1600 |0009: if-eqz v6, 001f // +0016 │ │ -00b6c6: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -00b6c8: 6e20 4d00 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@004d │ │ -00b6ce: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -00b6d0: 6e30 9801 0601 |0010: invoke-virtual {v6, v0, v1}, Lcom/google/android/apps/dashclock/api/ExtensionData;.writeToParcel:(Landroid/os/Parcel;I)V // method@0198 │ │ -00b6d6: 5451 9601 |0013: iget-object v1, v5, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0196 │ │ -00b6da: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -00b6dc: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -00b6de: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -00b6e0: 7254 4200 2130 |0018: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0042 │ │ -00b6e6: 6e10 4b00 0000 |001b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@004b │ │ -00b6ec: 0e00 |001e: return-void │ │ -00b6ee: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -00b6f0: 6e20 4d00 1000 |0020: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@004d │ │ -00b6f6: 28f0 |0023: goto 0013 // -0010 │ │ -00b6f8: 0d01 |0024: move-exception v1 │ │ -00b6fa: 6e10 4b00 0000 |0025: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@004b │ │ -00b700: 2701 |0028: throw v1 │ │ +00b6b4: |[00b6b4] com.google.android.apps.dashclock.api.internal.IExtensionHost$Stub$Proxy.publishUpdate:(Lcom/google/android/apps/dashclock/api/ExtensionData;)V │ │ +00b6c4: 7100 4700 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0047 │ │ +00b6ca: 0c00 |0003: move-result-object v0 │ │ +00b6cc: 1a01 a401 |0004: const-string v1, "com.google.android.apps.dashclock.api.internal.IExtensionHost" // string@01a4 │ │ +00b6d0: 6e20 4e00 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@004e │ │ +00b6d6: 3806 1600 |0009: if-eqz v6, 001f // +0016 │ │ +00b6da: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +00b6dc: 6e20 4d00 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@004d │ │ +00b6e2: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +00b6e4: 6e30 9801 0601 |0010: invoke-virtual {v6, v0, v1}, Lcom/google/android/apps/dashclock/api/ExtensionData;.writeToParcel:(Landroid/os/Parcel;I)V // method@0198 │ │ +00b6ea: 5451 9601 |0013: iget-object v1, v5, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0196 │ │ +00b6ee: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +00b6f0: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +00b6f2: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +00b6f4: 7254 4200 2130 |0018: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0042 │ │ +00b6fa: 6e10 4b00 0000 |001b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@004b │ │ +00b700: 0e00 |001e: return-void │ │ +00b702: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +00b704: 6e20 4d00 1000 |0020: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@004d │ │ +00b70a: 28f0 |0023: goto 0013 // -0010 │ │ +00b70c: 0d01 |0024: move-exception v1 │ │ +00b70e: 6e10 4b00 0000 |0025: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@004b │ │ +00b714: 2701 |0028: throw v1 │ │ catches : 2 │ │ 0x0004 - 0x001b │ │ -> 0x0024 │ │ 0x0020 - 0x0023 │ │ -> 0x0024 │ │ positions : │ │ 0x0000 line=110 │ │ @@ -14143,29 +14207,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 26 16-bit code units │ │ -00b718: |[00b718] com.google.android.apps.dashclock.api.internal.IExtensionHost$Stub$Proxy.removeAllWatchContentUris:()V │ │ -00b728: 7100 4700 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0047 │ │ -00b72e: 0c00 |0003: move-result-object v0 │ │ -00b730: 1a01 a201 |0004: const-string v1, "com.google.android.apps.dashclock.api.internal.IExtensionHost" // string@01a2 │ │ -00b734: 6e20 4e00 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@004e │ │ -00b73a: 5451 9601 |0009: iget-object v1, v5, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0196 │ │ -00b73e: 1242 |000b: const/4 v2, #int 4 // #4 │ │ -00b740: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -00b742: 1214 |000d: const/4 v4, #int 1 // #1 │ │ -00b744: 7254 4200 2130 |000e: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0042 │ │ -00b74a: 6e10 4b00 0000 |0011: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@004b │ │ -00b750: 0e00 |0014: return-void │ │ -00b752: 0d01 |0015: move-exception v1 │ │ -00b754: 6e10 4b00 0000 |0016: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@004b │ │ -00b75a: 2701 |0019: throw v1 │ │ +00b72c: |[00b72c] com.google.android.apps.dashclock.api.internal.IExtensionHost$Stub$Proxy.removeAllWatchContentUris:()V │ │ +00b73c: 7100 4700 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0047 │ │ +00b742: 0c00 |0003: move-result-object v0 │ │ +00b744: 1a01 a401 |0004: const-string v1, "com.google.android.apps.dashclock.api.internal.IExtensionHost" // string@01a4 │ │ +00b748: 6e20 4e00 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@004e │ │ +00b74e: 5451 9601 |0009: iget-object v1, v5, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0196 │ │ +00b752: 1242 |000b: const/4 v2, #int 4 // #4 │ │ +00b754: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +00b756: 1214 |000d: const/4 v4, #int 1 // #1 │ │ +00b758: 7254 4200 2130 |000e: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0042 │ │ +00b75e: 6e10 4b00 0000 |0011: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@004b │ │ +00b764: 0e00 |0014: return-void │ │ +00b766: 0d01 |0015: move-exception v1 │ │ +00b768: 6e10 4b00 0000 |0016: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@004b │ │ +00b76e: 2701 |0019: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0011 │ │ -> 0x0015 │ │ positions : │ │ 0x0000 line=154 │ │ 0x0004 line=156 │ │ 0x0009 line=157 │ │ @@ -14181,34 +14245,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 34 16-bit code units │ │ -00b768: |[00b768] com.google.android.apps.dashclock.api.internal.IExtensionHost$Stub$Proxy.setUpdateWhenScreenOn:(Z)V │ │ -00b778: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -00b77a: 7100 4700 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0047 │ │ -00b780: 0c00 |0004: move-result-object v0 │ │ -00b782: 1a02 a201 |0005: const-string v2, "com.google.android.apps.dashclock.api.internal.IExtensionHost" // string@01a2 │ │ -00b786: 6e20 4e00 2000 |0007: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@004e │ │ -00b78c: 3806 1100 |000a: if-eqz v6, 001b // +0011 │ │ -00b790: 6e20 4d00 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@004d │ │ -00b796: 5451 9601 |000f: iget-object v1, v5, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0196 │ │ -00b79a: 1232 |0011: const/4 v2, #int 3 // #3 │ │ -00b79c: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -00b79e: 1214 |0013: const/4 v4, #int 1 // #1 │ │ -00b7a0: 7254 4200 2130 |0014: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0042 │ │ -00b7a6: 6e10 4b00 0000 |0017: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@004b │ │ -00b7ac: 0e00 |001a: return-void │ │ -00b7ae: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -00b7b0: 28f0 |001c: goto 000c // -0010 │ │ -00b7b2: 0d01 |001d: move-exception v1 │ │ -00b7b4: 6e10 4b00 0000 |001e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@004b │ │ -00b7ba: 2701 |0021: throw v1 │ │ +00b77c: |[00b77c] com.google.android.apps.dashclock.api.internal.IExtensionHost$Stub$Proxy.setUpdateWhenScreenOn:(Z)V │ │ +00b78c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +00b78e: 7100 4700 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0047 │ │ +00b794: 0c00 |0004: move-result-object v0 │ │ +00b796: 1a02 a401 |0005: const-string v2, "com.google.android.apps.dashclock.api.internal.IExtensionHost" // string@01a4 │ │ +00b79a: 6e20 4e00 2000 |0007: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@004e │ │ +00b7a0: 3806 1100 |000a: if-eqz v6, 001b // +0011 │ │ +00b7a4: 6e20 4d00 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@004d │ │ +00b7aa: 5451 9601 |000f: iget-object v1, v5, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0196 │ │ +00b7ae: 1232 |0011: const/4 v2, #int 3 // #3 │ │ +00b7b0: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +00b7b2: 1214 |0013: const/4 v4, #int 1 // #1 │ │ +00b7b4: 7254 4200 2130 |0014: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0042 │ │ +00b7ba: 6e10 4b00 0000 |0017: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@004b │ │ +00b7c0: 0e00 |001a: return-void │ │ +00b7c2: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +00b7c4: 28f0 |001c: goto 000c // -0010 │ │ +00b7c6: 0d01 |001d: move-exception v1 │ │ +00b7c8: 6e10 4b00 0000 |001e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@004b │ │ +00b7ce: 2701 |0021: throw v1 │ │ catches : 1 │ │ 0x0005 - 0x0017 │ │ -> 0x001d │ │ positions : │ │ 0x0001 line=140 │ │ 0x0005 line=142 │ │ 0x000a line=143 │ │ @@ -14221,17 +14285,17 @@ │ │ 0x0005 - 0x0022 reg=0 _data Landroid/os/Parcel; │ │ 0x0000 - 0x0022 reg=5 this Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub$Proxy; │ │ 0x0000 - 0x0022 reg=6 updateWhenScreenOn Z │ │ │ │ source_file_idx : 56 (IExtensionHost.java) │ │ │ │ Class #65 header: │ │ -class_idx : 139 │ │ +class_idx : 141 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 34 │ │ +superclass_idx : 36 │ │ source_file_idx : 56 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #65 annotations: │ │ @@ -14281,19 +14345,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -00b7c8: |[00b7c8] com.google.android.apps.dashclock.api.internal.IExtensionHost$Stub.:()V │ │ -00b7d8: 7010 3100 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0031 │ │ -00b7de: 1a00 a201 |0003: const-string v0, "com.google.android.apps.dashclock.api.internal.IExtensionHost" // string@01a2 │ │ -00b7e2: 6e30 b201 1100 |0005: invoke-virtual {v1, v1, v0}, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@01b2 │ │ -00b7e8: 0e00 |0008: return-void │ │ +00b7dc: |[00b7dc] com.google.android.apps.dashclock.api.internal.IExtensionHost$Stub.:()V │ │ +00b7ec: 7010 3100 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0031 │ │ +00b7f2: 1a00 a401 |0003: const-string v0, "com.google.android.apps.dashclock.api.internal.IExtensionHost" // string@01a4 │ │ +00b7f6: 6e30 b201 1100 |0005: invoke-virtual {v1, v1, v0}, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@01b2 │ │ +00b7fc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ 0x0008 line=16 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub; │ │ @@ -14303,29 +14367,29 @@ │ │ type : '(Landroid/os/IBinder;)Lcom/google/android/apps/dashclock/api/internal/IExtensionHost;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -00b7ec: |[00b7ec] com.google.android.apps.dashclock.api.internal.IExtensionHost$Stub.asInterface:(Landroid/os/IBinder;)Lcom/google/android/apps/dashclock/api/internal/IExtensionHost; │ │ -00b7fc: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -00b800: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -00b802: 1100 |0003: return-object v0 │ │ -00b804: 1a01 a201 |0004: const-string v1, "com.google.android.apps.dashclock.api.internal.IExtensionHost" // string@01a2 │ │ -00b808: 7220 4100 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0041 │ │ -00b80e: 0c00 |0009: move-result-object v0 │ │ -00b810: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -00b814: 2001 8c00 |000c: instance-of v1, v0, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost; // type@008c │ │ -00b818: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ -00b81c: 1f00 8c00 |0010: check-cast v0, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost; // type@008c │ │ -00b820: 28f1 |0012: goto 0003 // -000f │ │ -00b822: 2200 8a00 |0013: new-instance v0, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub$Proxy; // type@008a │ │ -00b826: 7020 a701 2000 |0015: invoke-direct {v0, v2}, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@01a7 │ │ -00b82c: 28eb |0018: goto 0003 // -0015 │ │ +00b800: |[00b800] com.google.android.apps.dashclock.api.internal.IExtensionHost$Stub.asInterface:(Landroid/os/IBinder;)Lcom/google/android/apps/dashclock/api/internal/IExtensionHost; │ │ +00b810: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +00b814: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +00b816: 1100 |0003: return-object v0 │ │ +00b818: 1a01 a401 |0004: const-string v1, "com.google.android.apps.dashclock.api.internal.IExtensionHost" // string@01a4 │ │ +00b81c: 7220 4100 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0041 │ │ +00b822: 0c00 |0009: move-result-object v0 │ │ +00b824: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +00b828: 2001 8e00 |000c: instance-of v1, v0, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost; // type@008e │ │ +00b82c: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ +00b830: 1f00 8e00 |0010: check-cast v0, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost; // type@008e │ │ +00b834: 28f1 |0012: goto 0003 // -000f │ │ +00b836: 2200 8c00 |0013: new-instance v0, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub$Proxy; // type@008c │ │ +00b83a: 7020 a701 2000 |0015: invoke-direct {v0, v2}, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@01a7 │ │ +00b840: 28eb |0018: goto 0003 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0002 line=24 │ │ 0x0003 line=30 │ │ 0x0004 line=26 │ │ 0x000a line=27 │ │ @@ -14341,16 +14405,16 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -00b830: |[00b830] com.google.android.apps.dashclock.api.internal.IExtensionHost$Stub.asBinder:()Landroid/os/IBinder; │ │ -00b840: 1100 |0000: return-object v0 │ │ +00b844: |[00b844] com.google.android.apps.dashclock.api.internal.IExtensionHost$Stub.asBinder:()Landroid/os/IBinder; │ │ +00b854: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub; │ │ │ │ #1 : (in Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub;) │ │ @@ -14358,57 +14422,57 @@ │ │ type : '(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 102 16-bit code units │ │ -00b844: |[00b844] com.google.android.apps.dashclock.api.internal.IExtensionHost$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -00b854: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -00b856: 2c04 4f00 0000 |0001: sparse-switch v4, 00000050 // +0000004f │ │ -00b85c: 6f57 3200 4365 |0004: invoke-super {v3, v4, v5, v6, v7}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0032 │ │ -00b862: 0a01 |0007: move-result v1 │ │ -00b864: 0f01 |0008: return v1 │ │ -00b866: 1a02 a201 |0009: const-string v2, "com.google.android.apps.dashclock.api.internal.IExtensionHost" // string@01a2 │ │ -00b86a: 6e20 4f00 2600 |000b: invoke-virtual {v6, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@004f │ │ -00b870: 28fa |000e: goto 0008 // -0006 │ │ -00b872: 1a02 a201 |000f: const-string v2, "com.google.android.apps.dashclock.api.internal.IExtensionHost" // string@01a2 │ │ -00b876: 6e20 4600 2500 |0011: invoke-virtual {v5, v2}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0046 │ │ -00b87c: 6e10 4800 0500 |0014: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@0048 │ │ -00b882: 0a02 |0017: move-result v2 │ │ -00b884: 3802 0e00 |0018: if-eqz v2, 0026 // +000e │ │ -00b888: 6202 7c01 |001a: sget-object v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.CREATOR:Landroid/os/Parcelable$Creator; // field@017c │ │ -00b88c: 7220 5200 5200 |001c: invoke-interface {v2, v5}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0052 │ │ -00b892: 0c00 |001f: move-result-object v0 │ │ -00b894: 1f00 8600 |0020: check-cast v0, Lcom/google/android/apps/dashclock/api/ExtensionData; // type@0086 │ │ -00b898: 6e20 b401 0300 |0022: invoke-virtual {v3, v0}, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub;.publishUpdate:(Lcom/google/android/apps/dashclock/api/ExtensionData;)V // method@01b4 │ │ -00b89e: 28e3 |0025: goto 0008 // -001d │ │ -00b8a0: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -00b8a2: 28fb |0027: goto 0022 // -0005 │ │ -00b8a4: 1a02 a201 |0028: const-string v2, "com.google.android.apps.dashclock.api.internal.IExtensionHost" // string@01a2 │ │ -00b8a8: 6e20 4600 2500 |002a: invoke-virtual {v5, v2}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0046 │ │ -00b8ae: 6e10 4400 0500 |002d: invoke-virtual {v5}, Landroid/os/Parcel;.createStringArray:()[Ljava/lang/String; // method@0044 │ │ -00b8b4: 0c00 |0030: move-result-object v0 │ │ -00b8b6: 6e20 af01 0300 |0031: invoke-virtual {v3, v0}, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub;.addWatchContentUris:([Ljava/lang/String;)V // method@01af │ │ -00b8bc: 28d4 |0034: goto 0008 // -002c │ │ -00b8be: 1a02 a201 |0035: const-string v2, "com.google.android.apps.dashclock.api.internal.IExtensionHost" // string@01a2 │ │ -00b8c2: 6e20 4600 2500 |0037: invoke-virtual {v5, v2}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0046 │ │ -00b8c8: 6e10 4800 0500 |003a: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@0048 │ │ -00b8ce: 0a02 |003d: move-result v2 │ │ -00b8d0: 3802 0700 |003e: if-eqz v2, 0045 // +0007 │ │ -00b8d4: 0110 |0040: move v0, v1 │ │ -00b8d6: 6e20 b601 0300 |0041: invoke-virtual {v3, v0}, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub;.setUpdateWhenScreenOn:(Z)V // method@01b6 │ │ -00b8dc: 28c4 |0044: goto 0008 // -003c │ │ -00b8de: 1200 |0045: const/4 v0, #int 0 // #0 │ │ -00b8e0: 28fb |0046: goto 0041 // -0005 │ │ -00b8e2: 1a02 a201 |0047: const-string v2, "com.google.android.apps.dashclock.api.internal.IExtensionHost" // string@01a2 │ │ -00b8e6: 6e20 4600 2500 |0049: invoke-virtual {v5, v2}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0046 │ │ -00b8ec: 6e10 b501 0300 |004c: invoke-virtual {v3}, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub;.removeAllWatchContentUris:()V // method@01b5 │ │ -00b8f2: 28b9 |004f: goto 0008 // -0047 │ │ -00b8f4: 0002 0500 0100 0000 0200 0000 0300 ... |0050: sparse-switch-data (22 units) │ │ +00b858: |[00b858] com.google.android.apps.dashclock.api.internal.IExtensionHost$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ +00b868: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +00b86a: 2c04 4f00 0000 |0001: sparse-switch v4, 00000050 // +0000004f │ │ +00b870: 6f57 3200 4365 |0004: invoke-super {v3, v4, v5, v6, v7}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0032 │ │ +00b876: 0a01 |0007: move-result v1 │ │ +00b878: 0f01 |0008: return v1 │ │ +00b87a: 1a02 a401 |0009: const-string v2, "com.google.android.apps.dashclock.api.internal.IExtensionHost" // string@01a4 │ │ +00b87e: 6e20 4f00 2600 |000b: invoke-virtual {v6, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@004f │ │ +00b884: 28fa |000e: goto 0008 // -0006 │ │ +00b886: 1a02 a401 |000f: const-string v2, "com.google.android.apps.dashclock.api.internal.IExtensionHost" // string@01a4 │ │ +00b88a: 6e20 4600 2500 |0011: invoke-virtual {v5, v2}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0046 │ │ +00b890: 6e10 4800 0500 |0014: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@0048 │ │ +00b896: 0a02 |0017: move-result v2 │ │ +00b898: 3802 0e00 |0018: if-eqz v2, 0026 // +000e │ │ +00b89c: 6202 7c01 |001a: sget-object v2, Lcom/google/android/apps/dashclock/api/ExtensionData;.CREATOR:Landroid/os/Parcelable$Creator; // field@017c │ │ +00b8a0: 7220 5200 5200 |001c: invoke-interface {v2, v5}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0052 │ │ +00b8a6: 0c00 |001f: move-result-object v0 │ │ +00b8a8: 1f00 8800 |0020: check-cast v0, Lcom/google/android/apps/dashclock/api/ExtensionData; // type@0088 │ │ +00b8ac: 6e20 b401 0300 |0022: invoke-virtual {v3, v0}, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub;.publishUpdate:(Lcom/google/android/apps/dashclock/api/ExtensionData;)V // method@01b4 │ │ +00b8b2: 28e3 |0025: goto 0008 // -001d │ │ +00b8b4: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +00b8b6: 28fb |0027: goto 0022 // -0005 │ │ +00b8b8: 1a02 a401 |0028: const-string v2, "com.google.android.apps.dashclock.api.internal.IExtensionHost" // string@01a4 │ │ +00b8bc: 6e20 4600 2500 |002a: invoke-virtual {v5, v2}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0046 │ │ +00b8c2: 6e10 4400 0500 |002d: invoke-virtual {v5}, Landroid/os/Parcel;.createStringArray:()[Ljava/lang/String; // method@0044 │ │ +00b8c8: 0c00 |0030: move-result-object v0 │ │ +00b8ca: 6e20 af01 0300 |0031: invoke-virtual {v3, v0}, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub;.addWatchContentUris:([Ljava/lang/String;)V // method@01af │ │ +00b8d0: 28d4 |0034: goto 0008 // -002c │ │ +00b8d2: 1a02 a401 |0035: const-string v2, "com.google.android.apps.dashclock.api.internal.IExtensionHost" // string@01a4 │ │ +00b8d6: 6e20 4600 2500 |0037: invoke-virtual {v5, v2}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0046 │ │ +00b8dc: 6e10 4800 0500 |003a: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@0048 │ │ +00b8e2: 0a02 |003d: move-result v2 │ │ +00b8e4: 3802 0700 |003e: if-eqz v2, 0045 // +0007 │ │ +00b8e8: 0110 |0040: move v0, v1 │ │ +00b8ea: 6e20 b601 0300 |0041: invoke-virtual {v3, v0}, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub;.setUpdateWhenScreenOn:(Z)V // method@01b6 │ │ +00b8f0: 28c4 |0044: goto 0008 // -003c │ │ +00b8f2: 1200 |0045: const/4 v0, #int 0 // #0 │ │ +00b8f4: 28fb |0046: goto 0041 // -0005 │ │ +00b8f6: 1a02 a401 |0047: const-string v2, "com.google.android.apps.dashclock.api.internal.IExtensionHost" // string@01a4 │ │ +00b8fa: 6e20 4600 2500 |0049: invoke-virtual {v5, v2}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0046 │ │ +00b900: 6e10 b501 0300 |004c: invoke-virtual {v3}, Lcom/google/android/apps/dashclock/api/internal/IExtensionHost$Stub;.removeAllWatchContentUris:()V // method@01b5 │ │ +00b906: 28b9 |004f: goto 0008 // -0047 │ │ +00b908: 0002 0500 0100 0000 0200 0000 0300 ... |0050: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=38 │ │ 0x0004 line=81 │ │ 0x0009 line=42 │ │ 0x000f line=47 │ │ 0x0014 line=49 │ │ @@ -14435,17 +14499,17 @@ │ │ 0x0000 - 0x0066 reg=5 data Landroid/os/Parcel; │ │ 0x0000 - 0x0066 reg=6 reply Landroid/os/Parcel; │ │ 0x0000 - 0x0066 reg=7 flags I │ │ │ │ source_file_idx : 56 (IExtensionHost.java) │ │ │ │ Class #66 header: │ │ -class_idx : 131 │ │ +class_idx : 133 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 136 │ │ +superclass_idx : 138 │ │ source_file_idx : 40 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #66 annotations: │ │ @@ -14474,18 +14538,18 @@ │ │ type : '(Lcom/google/android/apps/dashclock/api/DashClockExtension;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -00b920: |[00b920] com.google.android.apps.dashclock.api.DashClockExtension$1.:(Lcom/google/android/apps/dashclock/api/DashClockExtension;)V │ │ -00b930: 5b01 6801 |0000: iput-object v1, v0, Lcom/google/android/apps/dashclock/api/DashClockExtension$1;.this$0:Lcom/google/android/apps/dashclock/api/DashClockExtension; // field@0168 │ │ -00b934: 7010 9e01 0000 |0002: invoke-direct {v0}, Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub;.:()V // method@019e │ │ -00b93a: 0e00 |0005: return-void │ │ +00b934: |[00b934] com.google.android.apps.dashclock.api.DashClockExtension$1.:(Lcom/google/android/apps/dashclock/api/DashClockExtension;)V │ │ +00b944: 5b01 6801 |0000: iput-object v1, v0, Lcom/google/android/apps/dashclock/api/DashClockExtension$1;.this$0:Lcom/google/android/apps/dashclock/api/DashClockExtension; // field@0168 │ │ +00b948: 7010 9e01 0000 |0002: invoke-direct {v0}, Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub;.:()V // method@019e │ │ +00b94e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/google/android/apps/dashclock/api/DashClockExtension$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/google/android/apps/dashclock/api/DashClockExtension; │ │ │ │ @@ -14495,71 +14559,71 @@ │ │ type : '(Lcom/google/android/apps/dashclock/api/internal/IExtensionHost;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -00b93c: |[00b93c] com.google.android.apps.dashclock.api.DashClockExtension$1.onInitialize:(Lcom/google/android/apps/dashclock/api/internal/IExtensionHost;Z)V │ │ -00b94c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -00b94e: 5484 6801 |0001: iget-object v4, v8, Lcom/google/android/apps/dashclock/api/DashClockExtension$1;.this$0:Lcom/google/android/apps/dashclock/api/DashClockExtension; // field@0168 │ │ -00b952: 7110 6401 0400 |0003: invoke-static {v4}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.access$000:(Lcom/google/android/apps/dashclock/api/DashClockExtension;)Z // method@0164 │ │ -00b958: 0a04 |0006: move-result v4 │ │ -00b95a: 3904 4900 |0007: if-nez v4, 0050 // +0049 │ │ -00b95e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -00b960: 5484 6801 |000a: iget-object v4, v8, Lcom/google/android/apps/dashclock/api/DashClockExtension$1;.this$0:Lcom/google/android/apps/dashclock/api/DashClockExtension; // field@0168 │ │ -00b964: 6e10 6b01 0400 |000c: invoke-virtual {v4}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.getPackageManager:()Landroid/content/pm/PackageManager; // method@016b │ │ -00b96a: 0c02 |000f: move-result-object v2 │ │ -00b96c: 7100 5f01 0000 |0010: invoke-static {}, Lcom/google/android/apps/dashclock/api/DashClockExtension$1;.getCallingUid:()I // method@015f │ │ -00b972: 0a04 |0013: move-result v4 │ │ -00b974: 6e20 2300 4200 |0014: invoke-virtual {v2, v4}, Landroid/content/pm/PackageManager;.getPackagesForUid:(I)[Ljava/lang/String; // method@0023 │ │ -00b97a: 0c00 |0017: move-result-object v0 │ │ -00b97c: 3800 2700 |0018: if-eqz v0, 003f // +0027 │ │ -00b980: 2104 |001a: array-length v4, v0 │ │ -00b982: 3d04 2400 |001b: if-lez v4, 003f // +0024 │ │ -00b986: 1204 |001d: const/4 v4, #int 0 // #0 │ │ -00b988: 4604 0004 |001e: aget-object v4, v0, v4 │ │ -00b98c: 1305 4000 |0020: const/16 v5, #int 64 // #40 │ │ -00b990: 6e30 2200 4205 |0022: invoke-virtual {v2, v4, v5}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@0022 │ │ -00b996: 0c01 |0025: move-result-object v1 │ │ -00b998: 5414 0000 |0026: iget-object v4, v1, Landroid/content/pm/PackageInfo;.signatures:[Landroid/content/pm/Signature; // field@0000 │ │ -00b99c: 3804 1700 |0028: if-eqz v4, 003f // +0017 │ │ -00b9a0: 5414 0000 |002a: iget-object v4, v1, Landroid/content/pm/PackageInfo;.signatures:[Landroid/content/pm/Signature; // field@0000 │ │ -00b9a4: 2144 |002c: array-length v4, v4 │ │ -00b9a6: 3374 1200 |002d: if-ne v4, v7, 003f // +0012 │ │ -00b9aa: 7100 6501 0000 |002f: invoke-static {}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.access$100:()Landroid/content/pm/Signature; // method@0165 │ │ -00b9b0: 0c04 |0032: move-result-object v4 │ │ -00b9b2: 5415 0000 |0033: iget-object v5, v1, Landroid/content/pm/PackageInfo;.signatures:[Landroid/content/pm/Signature; // field@0000 │ │ -00b9b6: 1206 |0035: const/4 v6, #int 0 // #0 │ │ -00b9b8: 4605 0506 |0036: aget-object v5, v5, v6 │ │ -00b9bc: 6e20 2600 5400 |0038: invoke-virtual {v4, v5}, Landroid/content/pm/Signature;.equals:(Ljava/lang/Object;)Z // method@0026 │ │ -00b9c2: 0a04 |003b: move-result v4 │ │ -00b9c4: 3804 0300 |003c: if-eqz v4, 003f // +0003 │ │ -00b9c8: 1213 |003e: const/4 v3, #int 1 // #1 │ │ -00b9ca: 3903 1100 |003f: if-nez v3, 0050 // +0011 │ │ -00b9ce: 1a04 2700 |0041: const-string v4, "DashClockExtension" // string@0027 │ │ -00b9d2: 1a05 1900 |0043: const-string v5, "Caller is not official DashClock app and this extension is not world-readable." // string@0019 │ │ -00b9d6: 7120 6000 5400 |0045: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0060 │ │ -00b9dc: 2204 9a00 |0048: new-instance v4, Ljava/lang/SecurityException; // type@009a │ │ -00b9e0: 1a05 1900 |004a: const-string v5, "Caller is not official DashClock app and this extension is not world-readable." // string@0019 │ │ -00b9e4: 7020 c401 5400 |004c: invoke-direct {v4, v5}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@01c4 │ │ -00b9ea: 2704 |004f: throw v4 │ │ -00b9ec: 5484 6801 |0050: iget-object v4, v8, Lcom/google/android/apps/dashclock/api/DashClockExtension$1;.this$0:Lcom/google/android/apps/dashclock/api/DashClockExtension; // field@0168 │ │ -00b9f0: 7120 6601 9400 |0052: invoke-static {v4, v9}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.access$202:(Lcom/google/android/apps/dashclock/api/DashClockExtension;Lcom/google/android/apps/dashclock/api/internal/IExtensionHost;)Lcom/google/android/apps/dashclock/api/internal/IExtensionHost; // method@0166 │ │ -00b9f6: 5484 6801 |0055: iget-object v4, v8, Lcom/google/android/apps/dashclock/api/DashClockExtension$1;.this$0:Lcom/google/android/apps/dashclock/api/DashClockExtension; // field@0168 │ │ -00b9fa: 7110 6701 0400 |0057: invoke-static {v4}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.access$300:(Lcom/google/android/apps/dashclock/api/DashClockExtension;)Z // method@0167 │ │ -00ba00: 0a04 |005a: move-result v4 │ │ -00ba02: 3904 0c00 |005b: if-nez v4, 0067 // +000c │ │ -00ba06: 5484 6801 |005d: iget-object v4, v8, Lcom/google/android/apps/dashclock/api/DashClockExtension$1;.this$0:Lcom/google/android/apps/dashclock/api/DashClockExtension; // field@0168 │ │ -00ba0a: 6e20 7001 a400 |005f: invoke-virtual {v4, v10}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.onInitialize:(Z)V // method@0170 │ │ -00ba10: 5484 6801 |0062: iget-object v4, v8, Lcom/google/android/apps/dashclock/api/DashClockExtension$1;.this$0:Lcom/google/android/apps/dashclock/api/DashClockExtension; // field@0168 │ │ -00ba14: 7120 6801 7400 |0064: invoke-static {v4, v7}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.access$302:(Lcom/google/android/apps/dashclock/api/DashClockExtension;Z)Z // method@0168 │ │ -00ba1a: 0e00 |0067: return-void │ │ -00ba1c: 0d04 |0068: move-exception v4 │ │ -00ba1e: 28d6 |0069: goto 003f // -002a │ │ +00b950: |[00b950] com.google.android.apps.dashclock.api.DashClockExtension$1.onInitialize:(Lcom/google/android/apps/dashclock/api/internal/IExtensionHost;Z)V │ │ +00b960: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +00b962: 5484 6801 |0001: iget-object v4, v8, Lcom/google/android/apps/dashclock/api/DashClockExtension$1;.this$0:Lcom/google/android/apps/dashclock/api/DashClockExtension; // field@0168 │ │ +00b966: 7110 6401 0400 |0003: invoke-static {v4}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.access$000:(Lcom/google/android/apps/dashclock/api/DashClockExtension;)Z // method@0164 │ │ +00b96c: 0a04 |0006: move-result v4 │ │ +00b96e: 3904 4900 |0007: if-nez v4, 0050 // +0049 │ │ +00b972: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +00b974: 5484 6801 |000a: iget-object v4, v8, Lcom/google/android/apps/dashclock/api/DashClockExtension$1;.this$0:Lcom/google/android/apps/dashclock/api/DashClockExtension; // field@0168 │ │ +00b978: 6e10 6b01 0400 |000c: invoke-virtual {v4}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.getPackageManager:()Landroid/content/pm/PackageManager; // method@016b │ │ +00b97e: 0c02 |000f: move-result-object v2 │ │ +00b980: 7100 5f01 0000 |0010: invoke-static {}, Lcom/google/android/apps/dashclock/api/DashClockExtension$1;.getCallingUid:()I // method@015f │ │ +00b986: 0a04 |0013: move-result v4 │ │ +00b988: 6e20 2300 4200 |0014: invoke-virtual {v2, v4}, Landroid/content/pm/PackageManager;.getPackagesForUid:(I)[Ljava/lang/String; // method@0023 │ │ +00b98e: 0c00 |0017: move-result-object v0 │ │ +00b990: 3800 2700 |0018: if-eqz v0, 003f // +0027 │ │ +00b994: 2104 |001a: array-length v4, v0 │ │ +00b996: 3d04 2400 |001b: if-lez v4, 003f // +0024 │ │ +00b99a: 1204 |001d: const/4 v4, #int 0 // #0 │ │ +00b99c: 4604 0004 |001e: aget-object v4, v0, v4 │ │ +00b9a0: 1305 4000 |0020: const/16 v5, #int 64 // #40 │ │ +00b9a4: 6e30 2200 4205 |0022: invoke-virtual {v2, v4, v5}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@0022 │ │ +00b9aa: 0c01 |0025: move-result-object v1 │ │ +00b9ac: 5414 0000 |0026: iget-object v4, v1, Landroid/content/pm/PackageInfo;.signatures:[Landroid/content/pm/Signature; // field@0000 │ │ +00b9b0: 3804 1700 |0028: if-eqz v4, 003f // +0017 │ │ +00b9b4: 5414 0000 |002a: iget-object v4, v1, Landroid/content/pm/PackageInfo;.signatures:[Landroid/content/pm/Signature; // field@0000 │ │ +00b9b8: 2144 |002c: array-length v4, v4 │ │ +00b9ba: 3374 1200 |002d: if-ne v4, v7, 003f // +0012 │ │ +00b9be: 7100 6501 0000 |002f: invoke-static {}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.access$100:()Landroid/content/pm/Signature; // method@0165 │ │ +00b9c4: 0c04 |0032: move-result-object v4 │ │ +00b9c6: 5415 0000 |0033: iget-object v5, v1, Landroid/content/pm/PackageInfo;.signatures:[Landroid/content/pm/Signature; // field@0000 │ │ +00b9ca: 1206 |0035: const/4 v6, #int 0 // #0 │ │ +00b9cc: 4605 0506 |0036: aget-object v5, v5, v6 │ │ +00b9d0: 6e20 2600 5400 |0038: invoke-virtual {v4, v5}, Landroid/content/pm/Signature;.equals:(Ljava/lang/Object;)Z // method@0026 │ │ +00b9d6: 0a04 |003b: move-result v4 │ │ +00b9d8: 3804 0300 |003c: if-eqz v4, 003f // +0003 │ │ +00b9dc: 1213 |003e: const/4 v3, #int 1 // #1 │ │ +00b9de: 3903 1100 |003f: if-nez v3, 0050 // +0011 │ │ +00b9e2: 1a04 2700 |0041: const-string v4, "DashClockExtension" // string@0027 │ │ +00b9e6: 1a05 1900 |0043: const-string v5, "Caller is not official DashClock app and this extension is not world-readable." // string@0019 │ │ +00b9ea: 7120 6000 5400 |0045: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0060 │ │ +00b9f0: 2204 9c00 |0048: new-instance v4, Ljava/lang/SecurityException; // type@009c │ │ +00b9f4: 1a05 1900 |004a: const-string v5, "Caller is not official DashClock app and this extension is not world-readable." // string@0019 │ │ +00b9f8: 7020 c401 5400 |004c: invoke-direct {v4, v5}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@01c4 │ │ +00b9fe: 2704 |004f: throw v4 │ │ +00ba00: 5484 6801 |0050: iget-object v4, v8, Lcom/google/android/apps/dashclock/api/DashClockExtension$1;.this$0:Lcom/google/android/apps/dashclock/api/DashClockExtension; // field@0168 │ │ +00ba04: 7120 6601 9400 |0052: invoke-static {v4, v9}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.access$202:(Lcom/google/android/apps/dashclock/api/DashClockExtension;Lcom/google/android/apps/dashclock/api/internal/IExtensionHost;)Lcom/google/android/apps/dashclock/api/internal/IExtensionHost; // method@0166 │ │ +00ba0a: 5484 6801 |0055: iget-object v4, v8, Lcom/google/android/apps/dashclock/api/DashClockExtension$1;.this$0:Lcom/google/android/apps/dashclock/api/DashClockExtension; // field@0168 │ │ +00ba0e: 7110 6701 0400 |0057: invoke-static {v4}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.access$300:(Lcom/google/android/apps/dashclock/api/DashClockExtension;)Z // method@0167 │ │ +00ba14: 0a04 |005a: move-result v4 │ │ +00ba16: 3904 0c00 |005b: if-nez v4, 0067 // +000c │ │ +00ba1a: 5484 6801 |005d: iget-object v4, v8, Lcom/google/android/apps/dashclock/api/DashClockExtension$1;.this$0:Lcom/google/android/apps/dashclock/api/DashClockExtension; // field@0168 │ │ +00ba1e: 6e20 7001 a400 |005f: invoke-virtual {v4, v10}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.onInitialize:(Z)V // method@0170 │ │ +00ba24: 5484 6801 |0062: iget-object v4, v8, Lcom/google/android/apps/dashclock/api/DashClockExtension$1;.this$0:Lcom/google/android/apps/dashclock/api/DashClockExtension; // field@0168 │ │ +00ba28: 7120 6801 7400 |0064: invoke-static {v4, v7}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.access$302:(Lcom/google/android/apps/dashclock/api/DashClockExtension;Z)Z // method@0168 │ │ +00ba2e: 0e00 |0067: return-void │ │ +00ba30: 0d04 |0068: move-exception v4 │ │ +00ba32: 28d6 |0069: goto 003f // -002a │ │ catches : 1 │ │ 0x001e - 0x003b │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0068 │ │ positions : │ │ 0x0001 line=267 │ │ 0x0009 line=270 │ │ 0x000a line=271 │ │ @@ -14594,27 +14658,27 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -00ba2c: |[00ba2c] com.google.android.apps.dashclock.api.DashClockExtension$1.onUpdate:(I)V │ │ -00ba3c: 5420 6801 |0000: iget-object v0, v2, Lcom/google/android/apps/dashclock/api/DashClockExtension$1;.this$0:Lcom/google/android/apps/dashclock/api/DashClockExtension; // field@0168 │ │ -00ba40: 7110 6701 0000 |0002: invoke-static {v0}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.access$300:(Lcom/google/android/apps/dashclock/api/DashClockExtension;)Z // method@0167 │ │ -00ba46: 0a00 |0005: move-result v0 │ │ -00ba48: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -00ba4c: 0e00 |0008: return-void │ │ -00ba4e: 5420 6801 |0009: iget-object v0, v2, Lcom/google/android/apps/dashclock/api/DashClockExtension$1;.this$0:Lcom/google/android/apps/dashclock/api/DashClockExtension; // field@0168 │ │ -00ba52: 7110 6901 0000 |000b: invoke-static {v0}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.access$400:(Lcom/google/android/apps/dashclock/api/DashClockExtension;)Landroid/os/Handler; // method@0169 │ │ -00ba58: 0c00 |000e: move-result-object v0 │ │ -00ba5a: 2201 8200 |000f: new-instance v1, Lcom/google/android/apps/dashclock/api/DashClockExtension$1$1; // type@0082 │ │ -00ba5e: 7030 5c01 2103 |0011: invoke-direct {v1, v2, v3}, Lcom/google/android/apps/dashclock/api/DashClockExtension$1$1;.:(Lcom/google/android/apps/dashclock/api/DashClockExtension$1;I)V // method@015c │ │ -00ba64: 6e20 3c00 1000 |0014: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@003c │ │ -00ba6a: 28f1 |0017: goto 0008 // -000f │ │ +00ba40: |[00ba40] com.google.android.apps.dashclock.api.DashClockExtension$1.onUpdate:(I)V │ │ +00ba50: 5420 6801 |0000: iget-object v0, v2, Lcom/google/android/apps/dashclock/api/DashClockExtension$1;.this$0:Lcom/google/android/apps/dashclock/api/DashClockExtension; // field@0168 │ │ +00ba54: 7110 6701 0000 |0002: invoke-static {v0}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.access$300:(Lcom/google/android/apps/dashclock/api/DashClockExtension;)Z // method@0167 │ │ +00ba5a: 0a00 |0005: move-result v0 │ │ +00ba5c: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +00ba60: 0e00 |0008: return-void │ │ +00ba62: 5420 6801 |0009: iget-object v0, v2, Lcom/google/android/apps/dashclock/api/DashClockExtension$1;.this$0:Lcom/google/android/apps/dashclock/api/DashClockExtension; // field@0168 │ │ +00ba66: 7110 6901 0000 |000b: invoke-static {v0}, Lcom/google/android/apps/dashclock/api/DashClockExtension;.access$400:(Lcom/google/android/apps/dashclock/api/DashClockExtension;)Landroid/os/Handler; // method@0169 │ │ +00ba6c: 0c00 |000e: move-result-object v0 │ │ +00ba6e: 2201 8400 |000f: new-instance v1, Lcom/google/android/apps/dashclock/api/DashClockExtension$1$1; // type@0084 │ │ +00ba72: 7030 5c01 2103 |0011: invoke-direct {v1, v2, v3}, Lcom/google/android/apps/dashclock/api/DashClockExtension$1$1;.:(Lcom/google/android/apps/dashclock/api/DashClockExtension$1;I)V // method@015c │ │ +00ba78: 6e20 3c00 1000 |0014: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@003c │ │ +00ba7e: 28f1 |0017: goto 0008 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0008 line=315 │ │ 0x0009 line=309 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Lcom/google/android/apps/dashclock/api/DashClockExtension$1; ├── smali/com/cr5315/cfdc/ExtensionOneSettings$10.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ .prologue │ .line 295 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionOneSettings$10;->this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment.smali │ @@ -91,26 +91,28 @@ │ :goto_0 │ new-instance v0, Landroid/app/TimePickerDialog; │ │ invoke-virtual {p0}, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;->getActivity()Landroid/app/Activity; │ │ move-result-object v1 │ │ + .line 331 │ invoke-virtual {p0}, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;->getActivity()Landroid/app/Activity; │ │ move-result-object v2 │ │ invoke-static {v2}, Landroid/text/format/DateFormat;->is24HourFormat(Landroid/content/Context;)Z │ │ move-result v5 │ │ move-object v2, p0 │ │ invoke-direct/range {v0 .. v5}, Landroid/app/TimePickerDialog;->(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V │ │ + .line 330 │ return-object v0 │ │ .line 325 │ .end local v3 # "hour":I │ .end local v4 # "minute":I │ :cond_0 │ iget-object v0, p0, Lcom/cr5315/cfdc/ExtensionOneSettings$TimePickerFragment;->prefs:Landroid/content/SharedPreferences; ├── smali/com/cr5315/cfdc/ExtensionThreeSettings$10.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ .prologue │ .line 295 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionThreeSettings$10;->this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/cr5315/cfdc/ExtensionTwoSettings$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ .prologue │ .line 117 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionTwoSettings$3;->this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/cr5315/cfdc/ExtensionOneSettings$6.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$editText:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionOneSettings;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ .prologue │ .line 245 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionOneSettings$6;->this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ iput-object p2, p0, Lcom/cr5315/cfdc/ExtensionOneSettings$6;->val$editText:Landroid/widget/EditText; ├── smali/com/cr5315/cfdc/ExtensionOneSettings$7.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$editText:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionOneSettings;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ .prologue │ .line 254 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionOneSettings$7;->this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ iput-object p2, p0, Lcom/cr5315/cfdc/ExtensionOneSettings$7;->val$editText:Landroid/widget/EditText; ├── smali/com/cr5315/cfdc/ExtensionThreeSettings$7.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$editText:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionThreeSettings;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ .prologue │ .line 254 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionThreeSettings$7;->this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ iput-object p2, p0, Lcom/cr5315/cfdc/ExtensionThreeSettings$7;->val$editText:Landroid/widget/EditText; ├── smali/com/cr5315/cfdc/ExtensionTwoSettings$7.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$editText:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionTwoSettings;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ .prologue │ .line 254 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionTwoSettings$7;->this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ iput-object p2, p0, Lcom/cr5315/cfdc/ExtensionTwoSettings$7;->val$editText:Landroid/widget/EditText; ├── smali/com/cr5315/cfdc/ExtensionThreeSettings$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ .prologue │ .line 125 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionThreeSettings$4;->this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/cr5315/cfdc/ExtensionTwoSettings$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ .prologue │ .line 99 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionTwoSettings$1;->this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/cr5315/cfdc/ExtensionOneSettings$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ .prologue │ .line 99 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionOneSettings$1;->this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/cr5315/cfdc/ExtensionThreeSettings$9.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$editor:Landroid/content/SharedPreferences$Editor; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionThreeSettings;Landroid/content/SharedPreferences$Editor;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ .prologue │ .line 283 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionThreeSettings$9;->this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ iput-object p2, p0, Lcom/cr5315/cfdc/ExtensionThreeSettings$9;->val$editor:Landroid/content/SharedPreferences$Editor; ├── smali/com/cr5315/cfdc/ExtensionThreeSettings$6.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$editText:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionThreeSettings;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ .prologue │ .line 245 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionThreeSettings$6;->this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ iput-object p2, p0, Lcom/cr5315/cfdc/ExtensionThreeSettings$6;->val$editText:Landroid/widget/EditText; ├── smali/com/cr5315/cfdc/ExtensionThreeSettings$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ .prologue │ .line 108 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionThreeSettings$2;->this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/cr5315/cfdc/R.smali │ @@ -24,10 +24,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 228 │ return-void │ .end method ├── smali/com/cr5315/cfdc/ExtensionOneSettings$9.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$editor:Landroid/content/SharedPreferences$Editor; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionOneSettings;Landroid/content/SharedPreferences$Editor;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ .prologue │ .line 283 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionOneSettings$9;->this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ iput-object p2, p0, Lcom/cr5315/cfdc/ExtensionOneSettings$9;->val$editor:Landroid/content/SharedPreferences$Editor; ├── smali/com/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment.smali │ @@ -91,26 +91,28 @@ │ :goto_0 │ new-instance v0, Landroid/app/TimePickerDialog; │ │ invoke-virtual {p0}, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;->getActivity()Landroid/app/Activity; │ │ move-result-object v1 │ │ + .line 331 │ invoke-virtual {p0}, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;->getActivity()Landroid/app/Activity; │ │ move-result-object v2 │ │ invoke-static {v2}, Landroid/text/format/DateFormat;->is24HourFormat(Landroid/content/Context;)Z │ │ move-result v5 │ │ move-object v2, p0 │ │ invoke-direct/range {v0 .. v5}, Landroid/app/TimePickerDialog;->(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V │ │ + .line 330 │ return-object v0 │ │ .line 325 │ .end local v3 # "hour":I │ .end local v4 # "minute":I │ :cond_0 │ iget-object v0, p0, Lcom/cr5315/cfdc/ExtensionThreeSettings$TimePickerFragment;->prefs:Landroid/content/SharedPreferences; ├── smali/com/cr5315/cfdc/ExtensionOneSettings$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ .prologue │ .line 108 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionOneSettings$2;->this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/cr5315/cfdc/ExtensionOneSettings.smali │ @@ -99,15 +99,14 @@ │ iput-object v0, p0, Lcom/cr5315/cfdc/ExtensionOneSettings;->PREF_ACTION:Ljava/lang/String; │ │ .line 68 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Lcom/cr5315/cfdc/ExtensionOneSettings;->showUpdateNotice:Z │ │ - .line 346 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ .locals 0 │ .param p0, "x0" # Lcom/cr5315/cfdc/ExtensionOneSettings; ├── smali/com/cr5315/cfdc/ExtensionTwoSettings$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ .prologue │ .line 133 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionTwoSettings$5;->this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -140,14 +141,15 @@ │ │ move-result v0 │ │ if-nez v0, :cond_4 │ │ const-string v0, "pref_date_day_two" │ │ + .line 144 │ invoke-virtual {p2, v0}, Ljava/lang/String;->matches(Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_5 │ │ .line 145 ├── smali/com/cr5315/cfdc/IconPickerAdapter.smali │ @@ -23,14 +23,15 @@ │ │ new-array v0, v0, [Ljava/lang/Integer; │ │ const/4 v1, 0x0 │ │ const v2, 0x7f02005f │ │ + .line 70 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/4 v1, 0x1 │ @@ -53,14 +54,15 @@ │ │ aput-object v2, v0, v1 │ │ const/4 v1, 0x3 │ │ const v2, 0x7f020002 │ │ + .line 71 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/4 v1, 0x4 │ @@ -83,14 +85,15 @@ │ │ aput-object v2, v0, v1 │ │ const/4 v1, 0x6 │ │ const v2, 0x7f020005 │ │ + .line 72 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/4 v1, 0x7 │ @@ -113,14 +116,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x9 │ │ const v2, 0x7f020008 │ │ + .line 74 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0xa │ @@ -143,14 +147,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0xc │ │ const v2, 0x7f02000b │ │ + .line 75 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0xd │ @@ -173,14 +178,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0xf │ │ const v2, 0x7f02000e │ │ + .line 76 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x10 │ @@ -203,14 +209,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x12 │ │ const v2, 0x7f020011 │ │ + .line 77 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x13 │ @@ -233,14 +240,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x15 │ │ const v2, 0x7f020014 │ │ + .line 78 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x16 │ @@ -263,14 +271,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x18 │ │ const v2, 0x7f020017 │ │ + .line 79 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x19 │ @@ -293,14 +302,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x1b │ │ const v2, 0x7f02001a │ │ + .line 81 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x1c │ @@ -323,14 +333,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x1e │ │ const v2, 0x7f02001d │ │ + .line 82 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x1f │ @@ -353,14 +364,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x21 │ │ const v2, 0x7f020020 │ │ + .line 83 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x22 │ @@ -383,14 +395,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x24 │ │ const v2, 0x7f020023 │ │ + .line 85 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x25 │ @@ -409,14 +422,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x27 │ │ const v2, 0x7f020025 │ │ + .line 86 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x28 │ @@ -439,14 +453,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x2a │ │ const v2, 0x7f020028 │ │ + .line 87 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x2b │ @@ -469,14 +484,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x2d │ │ const v2, 0x7f02002c │ │ + .line 88 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x2e │ @@ -499,14 +515,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x30 │ │ const v2, 0x7f02002f │ │ + .line 89 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x31 │ @@ -529,14 +546,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x33 │ │ const v2, 0x7f020032 │ │ + .line 90 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x34 │ @@ -559,14 +577,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x36 │ │ const v2, 0x7f020035 │ │ + .line 91 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x37 │ @@ -589,14 +608,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x39 │ │ const v2, 0x7f020038 │ │ + .line 92 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x3a │ @@ -619,14 +639,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x3c │ │ const v2, 0x7f02003b │ │ + .line 94 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x3d │ @@ -649,14 +670,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x3f │ │ const v2, 0x7f02003e │ │ + .line 95 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x40 │ @@ -679,14 +701,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x42 │ │ const v2, 0x7f020041 │ │ + .line 96 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x43 │ @@ -709,14 +732,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x45 │ │ const v2, 0x7f020043 │ │ + .line 97 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x46 │ @@ -739,14 +763,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x48 │ │ const v2, 0x7f020047 │ │ + .line 98 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x49 │ @@ -769,14 +794,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x4b │ │ const v2, 0x7f02004a │ │ + .line 99 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x4c │ @@ -799,14 +825,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x4e │ │ const v2, 0x7f02004d │ │ + .line 100 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x4f │ @@ -829,14 +856,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x51 │ │ const v2, 0x7f020050 │ │ + .line 101 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x52 │ @@ -859,14 +887,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x54 │ │ const v2, 0x7f020053 │ │ + .line 102 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x55 │ @@ -889,14 +918,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x57 │ │ const v2, 0x7f020056 │ │ + .line 103 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x58 │ @@ -919,14 +949,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x5a │ │ const v2, 0x7f020059 │ │ + .line 104 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x5b │ @@ -949,14 +980,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x5d │ │ const v2, 0x7f02005c │ │ + .line 105 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x5e │ @@ -979,14 +1011,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x60 │ │ const v2, 0x7f020060 │ │ + .line 106 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x61 │ @@ -1009,14 +1042,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x63 │ │ const v2, 0x7f020063 │ │ + .line 107 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x64 │ @@ -1039,14 +1073,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x66 │ │ const v2, 0x7f020066 │ │ + .line 110 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x67 │ @@ -1069,14 +1104,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x69 │ │ const v2, 0x7f020069 │ │ + .line 111 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x6a │ @@ -1099,14 +1135,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x6c │ │ const v2, 0x7f02006d │ │ + .line 113 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x6d │ @@ -1129,14 +1166,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x6f │ │ const v2, 0x7f020070 │ │ + .line 114 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x70 │ @@ -1159,14 +1197,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x72 │ │ const v2, 0x7f020073 │ │ + .line 115 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x73 │ @@ -1189,14 +1228,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x75 │ │ const v2, 0x7f020076 │ │ + .line 116 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x76 │ @@ -1219,14 +1259,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x78 │ │ const v2, 0x7f020079 │ │ + .line 117 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x79 │ @@ -1249,14 +1290,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x7b │ │ const v2, 0x7f02007c │ │ + .line 118 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x7c │ @@ -1279,14 +1321,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x7e │ │ const v2, 0x7f02007f │ │ + .line 119 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x7f │ @@ -1309,14 +1352,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x81 │ │ const v2, 0x7f020082 │ │ + .line 120 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x82 │ @@ -1339,14 +1383,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x84 │ │ const v2, 0x7f020085 │ │ + .line 121 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x85 │ @@ -1369,14 +1414,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x87 │ │ const v2, 0x7f020088 │ │ + .line 122 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x88 │ @@ -1399,14 +1445,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x8a │ │ const v2, 0x7f02008b │ │ + .line 123 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x8b │ @@ -1429,22 +1476,24 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x8d │ │ const v2, 0x7f02008e │ │ + .line 124 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ sput-object v0, Lcom/cr5315/cfdc/IconPickerAdapter;->thumbs:[Ljava/lang/Integer; │ │ + .line 69 │ return-void │ .end method │ │ .method public constructor (Landroid/content/Context;)V │ .locals 0 │ .param p1, "context" # Landroid/content/Context; ├── smali/com/cr5315/cfdc/ExtensionTwoSettings$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ .prologue │ .line 108 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionTwoSettings$2;->this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/cr5315/cfdc/ExtensionTwoSettings$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ .prologue │ .line 125 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionTwoSettings$4;->this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/cr5315/cfdc/ExtensionTwoSettings$10.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ .prologue │ .line 295 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionTwoSettings$10;->this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/cr5315/cfdc/ExtensionOneSettings$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ .prologue │ .line 117 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionOneSettings$3;->this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/cr5315/cfdc/ExtensionTwoSettings$6.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$editText:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionTwoSettings;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ .prologue │ .line 245 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionTwoSettings$6;->this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ iput-object p2, p0, Lcom/cr5315/cfdc/ExtensionTwoSettings$6;->val$editText:Landroid/widget/EditText; ├── smali/com/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment.smali │ @@ -91,26 +91,28 @@ │ :goto_0 │ new-instance v0, Landroid/app/TimePickerDialog; │ │ invoke-virtual {p0}, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;->getActivity()Landroid/app/Activity; │ │ move-result-object v1 │ │ + .line 331 │ invoke-virtual {p0}, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;->getActivity()Landroid/app/Activity; │ │ move-result-object v2 │ │ invoke-static {v2}, Landroid/text/format/DateFormat;->is24HourFormat(Landroid/content/Context;)Z │ │ move-result v5 │ │ move-object v2, p0 │ │ invoke-direct/range {v0 .. v5}, Landroid/app/TimePickerDialog;->(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V │ │ + .line 330 │ return-object v0 │ │ .line 325 │ .end local v3 # "hour":I │ .end local v4 # "minute":I │ :cond_0 │ iget-object v0, p0, Lcom/cr5315/cfdc/ExtensionTwoSettings$TimePickerFragment;->prefs:Landroid/content/SharedPreferences; ├── smali/com/cr5315/cfdc/ExtensionOneSettings$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ .prologue │ .line 133 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionOneSettings$5;->this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -140,14 +141,15 @@ │ │ move-result v0 │ │ if-nez v0, :cond_4 │ │ const-string v0, "pref_date_day_one" │ │ + .line 144 │ invoke-virtual {p2, v0}, Ljava/lang/String;->matches(Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_5 │ │ .line 145 ├── smali/com/cr5315/cfdc/ExtensionTwoSettings.smali │ @@ -99,15 +99,14 @@ │ iput-object v0, p0, Lcom/cr5315/cfdc/ExtensionTwoSettings;->PREF_ACTION:Ljava/lang/String; │ │ .line 68 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Lcom/cr5315/cfdc/ExtensionTwoSettings;->showUpdateNotice:Z │ │ - .line 346 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/cr5315/cfdc/ExtensionTwoSettings;)V │ .locals 0 │ .param p0, "x0" # Lcom/cr5315/cfdc/ExtensionTwoSettings; ├── smali/com/cr5315/cfdc/ExtensionThreeSettings$8.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$editText:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionThreeSettings;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ .prologue │ .line 263 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionThreeSettings$8;->this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ iput-object p2, p0, Lcom/cr5315/cfdc/ExtensionThreeSettings$8;->val$editText:Landroid/widget/EditText; ├── smali/com/cr5315/cfdc/ExtensionThreeSettings$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ .prologue │ .line 117 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionThreeSettings$3;->this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/cr5315/cfdc/ExtensionTwoSettings$9.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$editor:Landroid/content/SharedPreferences$Editor; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionTwoSettings;Landroid/content/SharedPreferences$Editor;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ .prologue │ .line 283 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionTwoSettings$9;->this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ iput-object p2, p0, Lcom/cr5315/cfdc/ExtensionTwoSettings$9;->val$editor:Landroid/content/SharedPreferences$Editor; ├── smali/com/cr5315/cfdc/ExtensionThreeSettings$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ .prologue │ .line 133 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionThreeSettings$5;->this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -140,14 +141,15 @@ │ │ move-result v0 │ │ if-nez v0, :cond_4 │ │ const-string v0, "pref_date_day_three" │ │ + .line 144 │ invoke-virtual {p2, v0}, Ljava/lang/String;->matches(Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_5 │ │ .line 145 ├── smali/com/cr5315/cfdc/ExtensionOneSettings$8.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$editText:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionOneSettings;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ .prologue │ .line 263 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionOneSettings$8;->this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ iput-object p2, p0, Lcom/cr5315/cfdc/ExtensionOneSettings$8;->val$editText:Landroid/widget/EditText; ├── smali/com/cr5315/cfdc/ExtensionOneSettings$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionOneSettings;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ .prologue │ .line 125 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionOneSettings$4;->this$0:Lcom/cr5315/cfdc/ExtensionOneSettings; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/cr5315/cfdc/Countdown.smali │ @@ -977,28 +977,30 @@ │ │ move-result-object v0 │ │ iget-object v1, p0, Lcom/cr5315/cfdc/Countdown;->context:Landroid/content/Context; │ │ const v2, 0x7f080020 │ │ + .line 136 │ invoke-virtual {v1, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ new-array v2, v5, [Ljava/lang/Object; │ │ aget v3, p1, v4 │ │ invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v3 │ │ aput-object v3, v2, v4 │ │ + .line 135 │ invoke-static {v0, v1, v2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v0 │ │ goto :goto_0 │ │ .line 139 │ @@ -1012,14 +1014,15 @@ │ │ move-result-object v0 │ │ iget-object v1, p0, Lcom/cr5315/cfdc/Countdown;->context:Landroid/content/Context; │ │ const v2, 0x7f08001f │ │ + .line 141 │ invoke-virtual {v1, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ new-array v2, v6, [Ljava/lang/Object; │ │ aget v3, p1, v4 │ @@ -1034,14 +1037,15 @@ │ │ invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v3 │ │ aput-object v3, v2, v5 │ │ + .line 140 │ invoke-static {v0, v1, v2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v0 │ │ goto :goto_0 │ │ .line 142 │ @@ -1055,14 +1059,15 @@ │ │ move-result-object v0 │ │ iget-object v1, p0, Lcom/cr5315/cfdc/Countdown;->context:Landroid/content/Context; │ │ const v2, 0x7f080021 │ │ + .line 144 │ invoke-virtual {v1, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ new-array v2, v6, [Ljava/lang/Object; │ │ aget v3, p1, v5 │ @@ -1077,14 +1082,15 @@ │ │ invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v3 │ │ aput-object v3, v2, v5 │ │ + .line 143 │ invoke-static {v0, v1, v2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v0 │ │ goto :goto_0 │ │ .line 145 │ @@ -1098,28 +1104,30 @@ │ │ move-result-object v0 │ │ iget-object v1, p0, Lcom/cr5315/cfdc/Countdown;->context:Landroid/content/Context; │ │ const v2, 0x7f080022 │ │ + .line 147 │ invoke-virtual {v1, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ new-array v2, v5, [Ljava/lang/Object; │ │ aget v3, p1, v6 │ │ invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v3 │ │ aput-object v3, v2, v4 │ │ + .line 146 │ invoke-static {v0, v1, v2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v0 │ │ goto/16 :goto_0 │ │ .line 149 │ @@ -1535,14 +1543,15 @@ │ │ iget-object v0, v0, Lcom/cr5315/cfdc/Countdown;->PREF_CUSTOM_MESSAGE:Ljava/lang/String; │ │ move-object/from16 v24, v0 │ │ const/16 v25, 0x0 │ │ + .line 112 │ move-object/from16 v0, v24 │ │ move/from16 v1, v25 │ │ invoke-interface {v8, v0, v1}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ move-result v8 │ @@ -1599,14 +1608,15 @@ │ │ iget-object v0, v0, Lcom/cr5315/cfdc/Countdown;->PREF_INVERT:Ljava/lang/String; │ │ move-object/from16 v24, v0 │ │ const/16 v25, 0x0 │ │ + .line 121 │ move-object/from16 v0, v24 │ │ move/from16 v1, v25 │ │ invoke-interface {v8, v0, v1}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ move-result v8 ├── smali/com/cr5315/cfdc/ExtensionTwoSettings$8.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$editText:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionTwoSettings;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ .prologue │ .line 263 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionTwoSettings$8;->this$0:Lcom/cr5315/cfdc/ExtensionTwoSettings; │ │ iput-object p2, p0, Lcom/cr5315/cfdc/ExtensionTwoSettings$8;->val$editText:Landroid/widget/EditText; ├── smali/com/cr5315/cfdc/ExtensionThreeSettings.smali │ @@ -99,15 +99,14 @@ │ iput-object v0, p0, Lcom/cr5315/cfdc/ExtensionThreeSettings;->PREF_ACTION:Ljava/lang/String; │ │ .line 68 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Lcom/cr5315/cfdc/ExtensionThreeSettings;->showUpdateNotice:Z │ │ - .line 346 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ .locals 0 │ .param p0, "x0" # Lcom/cr5315/cfdc/ExtensionThreeSettings; ├── smali/com/cr5315/cfdc/ExtensionThreeSettings$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ │ # direct methods │ .method constructor (Lcom/cr5315/cfdc/ExtensionThreeSettings;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ .prologue │ .line 99 │ iput-object p1, p0, Lcom/cr5315/cfdc/ExtensionThreeSettings$1;->this$0:Lcom/cr5315/cfdc/ExtensionThreeSettings; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V