实例介绍
Android 8.0 自带应用相机(Camera2)源代码
【实例截图】
【核心代码】
16359647256731952361.7z
└── camera2
├── AndroidManifest.xml
├── Android.mk
├── assets
│ └── fonts
│ └── Roboto-Medium.ttf
├── CleanSpec.mk
├── jni
│ ├── Android.mk
│ ├── jpegutil.cpp
│ ├── jpegutil.h
│ ├── jpegutilnative.cpp
│ ├── NOTICE
│ └── tinyplanet.cc
├── proguard.flags
├── proguard-project.txt
├── project.properties
├── res
│ ├── anim
│ │ ├── on_screen_hint_enter.xml
│ │ ├── on_screen_hint_exit.xml
│ │ ├── player_out.xml
│ │ ├── slide_in_left.xml
│ │ ├── slide_in_right.xml
│ │ ├── slide_out_left.xml
│ │ └── slide_out_right.xml
│ ├── color
│ │ └── primary_text.xml
│ ├── drawable
│ │ ├── aspect_ratio_16x9.xml
│ │ ├── aspect_ratio_4x3.xml
│ │ ├── bg_pressed_exit_fading.xml
│ │ ├── bg_pressed.xml
│ │ ├── bg_text_on_preview.xml
│ │ ├── bottom_progress_bar.xml
│ │ ├── btn_new_shutter_video.xml
│ │ ├── btn_new_shutter.xml
│ │ ├── btn_shutter_disabled.xml
│ │ ├── button_background_dark.xml
│ │ ├── button_background_pressed_dark.xml
│ │ ├── button_background_pressed_light.xml
│ │ ├── button_background_selected_pano.xml
│ │ ├── button_background_selected_photo.xml
│ │ ├── button_cling.xml
│ │ ├── checkbox_material_black.xml
│ │ ├── cover.xml
│ │ ├── crop_background.png
│ │ ├── crop_tiled_background.xml
│ │ ├── ic_auto_focus.xml
│ │ ├── ic_back.xml
│ │ ├── ic_camera.xml
│ │ ├── ic_cancel.xml
│ │ ├── ic_capture_camera.xml
│ │ ├── ic_capture_panorama.xml
│ │ ├── ic_capture_refocus.xml
│ │ ├── ic_capture_video.xml
│ │ ├── ic_confirm.xml
│ │ ├── ic_craft.xml
│ │ ├── ic_exposure.xml
│ │ ├── ic_flash_auto.xml
│ │ ├── ic_flash_off.xml
│ │ ├── ic_flash_on.xml
│ │ ├── ic_grid_off.xml
│ │ ├── ic_grid_on.xml
│ │ ├── ic_hdr_off.xml
│ │ ├── ic_hdr_on.xml
│ │ ├── ic_hdr_plus_off.xml
│ │ ├── ic_hdr_plus_on.xml
│ │ ├── ic_manual_focus.xml
│ │ ├── ic_menu_edit.xml
│ │ ├── ic_menu_trash.xml
│ │ ├── ic_options_active.xml
│ │ ├── ic_options_land.xml
│ │ ├── ic_options_port.xml
│ │ ├── ic_options.xml
│ │ ├── ic_play.xml
│ │ ├── ic_refocus.xml
│ │ ├── ic_share.xml
│ │ ├── ic_stop.xml
│ │ ├── ic_switch_camera_back.xml
│ │ ├── ic_switch_camera_front.xml
│ │ ├── ic_switch_gcam.png
│ │ ├── ic_timer_10s.xml
│ │ ├── ic_timer_3s.xml
│ │ ├── ic_timer_off.xml
│ │ ├── ic_video.xml
│ │ ├── ic_wide_angle.xml
│ │ ├── menu_save_photo.xml
│ │ ├── mode_icon_background.xml
│ │ ├── mode_icon_highlight.xml
│ │ ├── pano_direction_left_indicator.xml
│ │ ├── pano_direction_right_indicator.xml
│ │ ├── setting_picker.xml
│ │ ├── settings_cling.xml
│ │ ├── settings_gear_background_normal.xml
│ │ ├── settings_gear_background_pressed.xml
│ │ ├── settings_gear_background.xml
│ │ ├── shutter_button_background_refocus.xml
│ │ ├── shutter_button_background_still.xml
│ │ ├── shutter_button_background_video.xml
│ │ ├── switch_inner_holo_dark.xml
│ │ ├── switch_track_holo_dark.xml
│ │ └── transparent_button_background.xml
│ ├── drawable-anydpi-v21
│ │ └── ic_camera_blanket_vector.xml
│ ├── drawable-hdpi
│ │ ├── actionbar_translucent.9.png
│ │ ├── aspect_ratio_16x9_selected.jpg
│ │ ├── aspect_ratio_16x9_unselected.jpg
│ │ ├── aspect_ratio_4x3_selected.jpg
│ │ ├── aspect_ratio_4x3_unselected.jpg
│ │ ├── background.jpg
│ │ ├── background_portrait.jpg
│ │ ├── bg_options_indicator.9.png
│ │ ├── btn_cling.9.png
│ │ ├── btn_cling_pressed.9.png
│ │ ├── btn_shutter_default_disabled.png
│ │ ├── btn_shutter_default.png
│ │ ├── btn_shutter_pressed_disabled.png
│ │ ├── btn_shutter_pressed.png
│ │ ├── btn_shutter_recording.png
│ │ ├── btn_shutter_video_default.png
│ │ ├── btn_shutter_video_pressed.png
│ │ ├── btn_shutter_video_recording.png
│ │ ├── btn_video_shutter_recording_holo_large.png
│ │ ├── btn_video_shutter_recording_holo.png
│ │ ├── btn_video_shutter_recording_holo_xlarge.png
│ │ ├── btn_video_shutter_recording_pressed_holo_large.png
│ │ ├── btn_video_shutter_recording_pressed_holo.png
│ │ ├── btn_video_shutter_recording_pressed_holo_xlarge.png
│ │ ├── camera_crop.png
│ │ ├── cling.9.png
│ │ ├── focus_ring_touch_inner.png
│ │ ├── focus_ring_touch_outer.png
│ │ ├── geo_opt_in_graphic.jpg
│ │ ├── ic_auto_focus_disabled.png
│ │ ├── ic_auto_focus_normal.png
│ │ ├── ic_back_disabled.png
│ │ ├── ic_back_normal.png
│ │ ├── ic_box_checked.png
│ │ ├── ic_box_unchecked.png
│ │ ├── ic_btn_shutter_retake.png
│ │ ├── ic_camera_blanket.png
│ │ ├── ic_camera_disabled.png
│ │ ├── ic_camera_normal.png
│ │ ├── ic_cancel_disabled.png
│ │ ├── ic_cancel_normal.png
│ │ ├── ic_capture_camera_disabled.png
│ │ ├── ic_capture_camera_normal.png
│ │ ├── ic_capture_options.png
│ │ ├── ic_capture_video_disabled.png
│ │ ├── ic_capture_video.png
│ │ ├── ic_confirm_disabled.png
│ │ ├── ic_confirm_normal.png
│ │ ├── ic_control_play.png
│ │ ├── ic_craft_disabled.png
│ │ ├── ic_craft_normal.png
│ │ ├── ic_done_disabled.png
│ │ ├── ic_done_normal.png
│ │ ├── ic_edit_disabled.png
│ │ ├── ic_edit_normal.png
│ │ ├── ic_effects_holo_light_large.png
│ │ ├── ic_effects_holo_light.png
│ │ ├── ic_effects_holo_light_xlarge.png
│ │ ├── ic_error_normal.png
│ │ ├── ic_exposure_0_disabled.png
│ │ ├── ic_exposure_0_indicator.png
│ │ ├── ic_exposure_0.png
│ │ ├── ic_exposure_disabled.png
│ │ ├── ic_exposure_holo_light.png
│ │ ├── ic_exposure_indicator.png
│ │ ├── ic_exposure_n1_disabled.png
│ │ ├── ic_exposure_n1_indicator.png
│ │ ├── ic_exposure_n1.png
│ │ ├── ic_exposure_n2_disabled.png
│ │ ├── ic_exposure_n2_indicator.png
│ │ ├── ic_exposure_n2.png
│ │ ├── ic_exposure_n3.png
│ │ ├── ic_exposure_normal.png
│ │ ├── ic_exposure_p1_disabled.png
│ │ ├── ic_exposure_p1_indicator.png
│ │ ├── ic_exposure_p1.png
│ │ ├── ic_exposure_p2_disabled.png
│ │ ├── ic_exposure_p2_indicator.png
│ │ ├── ic_exposure_p2.png
│ │ ├── ic_exposure_p3.png
│ │ ├── ic_flash_auto_disabled.png
│ │ ├── ic_flash_auto_holo_light.png
│ │ ├── ic_flash_auto_indicator.png
│ │ ├── ic_flash_auto_normal.png
│ │ ├── ic_flash_off_disabled.png
│ │ ├── ic_flash_off_holo_light.png
│ │ ├── ic_flash_off_indicator.png
│ │ ├── ic_flash_off_normal.png
│ │ ├── ic_flash_on_disabled.png
│ │ ├── ic_flash_on_holo_light.png
│ │ ├── ic_flash_on_indicator.png
│ │ ├── ic_flash_on_normal.png
│ │ ├── ic_gallery_play_big.png
│ │ ├── ic_gallery_play.png
│ │ ├── ic_grid_off_disabled.png
│ │ ├── ic_grid_off_indicator.png
│ │ ├── ic_grid_off_normal.png
│ │ ├── ic_grid_on_disabled.png
│ │ ├── ic_grid_on_indicator.png
│ │ ├── ic_grid_on_normal.png
│ │ ├── ic_hdr_off_disabled.png
│ │ ├── ic_hdr_off_indicator.png
│ │ ├── ic_hdr_off_normal.png
│ │ ├── ic_hdr_on_disabled.png
│ │ ├── ic_hdr_on_indicator.png
│ │ ├── ic_hdr_on_normal.png
│ │ ├── ic_hdr_plus_disabled.png
│ │ ├── ic_hdr_plus_disabled_pressed.png
│ │ ├── ic_hdr_plus_normal.png
│ │ ├── ic_hdr_plus_normal_pressed.png
│ │ ├── ic_hdr_plus_off_disabled.png
│ │ ├── ic_hdr_plus_off_indicator.png
│ │ ├── ic_hdr_plus_off_normal.png
│ │ ├── ic_hdr_plus_on_disabled.png
│ │ ├── ic_hdr_plus_on_indicator.png
│ │ ├── ic_hdr_plus_on_normal.png
│ │ ├── ic_hdr.png
│ │ ├── ic_imagesize.png
│ │ ├── ic_indicator_ev_0.png
│ │ ├── ic_indicator_ev_n1.png
│ │ ├── ic_indicator_ev_n2.png
│ │ ├── ic_indicator_ev_n3.png
│ │ ├── ic_indicator_ev_p1.png
│ │ ├── ic_indicator_ev_p2.png
│ │ ├── ic_indicator_ev_p3.png
│ │ ├── ic_indicator_flash_auto.png
│ │ ├── ic_indicator_flash_off.png
│ │ ├── ic_indicator_flash_on.png
│ │ ├── ic_indicator_hdr_plus_on.png
│ │ ├── ic_indicator_loc_off.png
│ │ ├── ic_indicator_loc_on.png
│ │ ├── ic_indicator_sce_hdr.png
│ │ ├── ic_indicator_sce_off.png
│ │ ├── ic_indicator_sce_on.png
│ │ ├── ic_indicator_timer_off.png
│ │ ├── ic_indicator_timer_on.png
│ │ ├── ic_location_off.png
│ │ ├── ic_location.png
│ │ ├── ic_manual_focus_disabled.png
│ │ ├── ic_manual_focus_normal.png
│ │ ├── ic_menu_cancel_holo_light.png
│ │ ├── ic_menu_done_holo_light.png
│ │ ├── ic_menu_edit_holo_dark.png
│ │ ├── ic_menu_info_details.png
│ │ ├── ic_menu_revert_holo_dark.png
│ │ ├── ic_menu_savephoto_disabled.png
│ │ ├── ic_menu_savephoto.png
│ │ ├── ic_menu_share_holo_light.png
│ │ ├── ic_menu_tiny_planet.png
│ │ ├── ic_notification.png
│ │ ├── ic_pan_border_fast.9.png
│ │ ├── ic_pan_border_fast_large.9.png
│ │ ├── ic_pan_border_fast_xlarge.9.png
│ │ ├── ic_pan_left_indicator_fast_large.png
│ │ ├── ic_pan_left_indicator_fast.png
│ │ ├── ic_pan_left_indicator_fast_xlarge.png
│ │ ├── ic_pan_left_indicator_large.png
│ │ ├── ic_pan_left_indicator.png
│ │ ├── ic_pan_left_indicator_xlarge.png
│ │ ├── ic_pan_progression_large.png
│ │ ├── ic_pan_progression.png
│ │ ├── ic_pan_progression_xlarge.png
│ │ ├── ic_pan_right_indicator_fast_large.png
│ │ ├── ic_pan_right_indicator_fast.png
│ │ ├── ic_pan_right_indicator_fast_xlarge.png
│ │ ├── ic_pan_right_indicator_large.png
│ │ ├── ic_pan_right_indicator.png
│ │ ├── ic_pan_right_indicator_xlarge.png
│ │ ├── ic_play_disabled.png
│ │ ├── ic_play_normal.png
│ │ ├── ic_recording_indicator.png
│ │ ├── ic_refocus_off_disabled.png
│ │ ├── ic_refocus_off_indicator.png
│ │ ├── ic_refocus_off_normal.png
│ │ ├── ic_refocus_on_indicator.png
│ │ ├── ic_scn_holo_light_large.png
│ │ ├── ic_scn_holo_light.png
│ │ ├── ic_scn_holo_light_xlarge.png
│ │ ├── ic_settings_holo_light.png
│ │ ├── ic_settings_normal.png
│ │ ├── ic_share_disabled.png
│ │ ├── ic_share_normal.png
│ │ ├── ic_snapshot_border.9.png
│ │ ├── ic_snapshot_border_large.9.png
│ │ ├── ic_snapshot_border_xlarge.9.png
│ │ ├── ic_stop_disabled.png
│ │ ├── ic_stop_normal.png
│ │ ├── ic_switch_back.png
│ │ ├── ic_switch_camera_back_disabled.png
│ │ ├── ic_switch_camera_back_indicator.png
│ │ ├── ic_switch_camera_back_normal.png
│ │ ├── ic_switch_camera_front_disabled.png
│ │ ├── ic_switch_camera_front_indicator.png
│ │ ├── ic_switch_camera_front_normal.png
│ │ ├── ic_switch_camera.png
│ │ ├── ic_switcher_menu_indicator.png
│ │ ├── ic_switch_front.png
│ │ ├── ic_switch_pan.png
│ │ ├── ic_switch_photo_facing_holo_light_large.png
│ │ ├── ic_switch_photo_facing_holo_light.png
│ │ ├── ic_switch_photo_facing_holo_light_xlarge.png
│ │ ├── ic_switch_photosphere.png
│ │ ├── ic_switch_video_facing_holo_light_large.png
│ │ ├── ic_switch_video_facing_holo_light.png
│ │ ├── ic_switch_video_facing_holo_light_xlarge.png
│ │ ├── ic_switch_video.png
│ │ ├── ic_timer_10s_disabled.png
│ │ ├── ic_timer_10s_indicator.png
│ │ ├── ic_timer_10s_normal.png
│ │ ├── ic_timer_3s_disabled.png
│ │ ├── ic_timer_3s_indicator.png
│ │ ├── ic_timer_3s_normal.png
│ │ ├── ic_timer_auto_disabled.png
│ │ ├── ic_timer_auto_indicator.png
│ │ ├── ic_timer_auto_normal.png
│ │ ├── ic_timer_off_disabled.png
│ │ ├── ic_timer_off_indicator.png
│ │ ├── ic_timer_off_normal.png
│ │ ├── ic_timer.png
│ │ ├── ic_trash_disabled.png
│ │ ├── ic_trash_normal.png
│ │ ├── ic_video_blanket.png
│ │ ├── ic_video_disabled.png
│ │ ├── ic_video_effects_background_fields_of_wheat_holo.png
│ │ ├── ic_video_effects_background_intergalactic_holo.png
│ │ ├── ic_video_effects_background_normal_holo_dark.png
│ │ ├── ic_video_effects_faces_big_eyes_holo_dark.png
│ │ ├── ic_video_effects_faces_big_mouth_holo_dark.png
│ │ ├── ic_video_effects_faces_big_nose_holo_dark.png
│ │ ├── ic_video_effects_faces_small_eyes_holo_dark.png
│ │ ├── ic_video_effects_faces_small_mouth_holo_dark.png
│ │ ├── ic_video_effects_faces_squeeze_holo_dark.png
│ │ ├── ic_video_normal.png
│ │ ├── ic_view_photosphere.png
│ │ ├── ic_wide_angle_disabled.png
│ │ ├── ic_wide_angle_normal.png
│ │ ├── list_divider.9.png
│ │ ├── list_divider_large.9.png
│ │ ├── list_pressed_holo_light.9.png
│ │ ├── on_screen_hint_frame.9.png
│ │ ├── panel_undo_holo.9.png
│ │ ├── placeholder_locked.png
│ │ ├── preview.png
│ │ ├── progress_bg.9.png
│ │ ├── progress_primary.9.png
│ │ ├── stgs_cling.9.png
│ │ ├── stgs_cling_pressed.9.png
│ │ ├── switch_bg_focused_holo_dark.9.png
│ │ ├── switch_bg_holo_dark.9.png
│ │ ├── switch_thumb_activated_holo_dark.9.png
│ │ ├── switch_thumb_disabled_holo_dark.9.png
│ │ ├── switch_thumb_holo_dark.9.png
│ │ ├── switch_thumb_pressed_holo_dark.9.png
│ │ └── toast_frame_holo.9.png
│ ├── drawable-hdpi-v19
│ │ ├── btn_shutter_default.png
│ │ ├── btn_shutter_pressed.png
│ │ ├── btn_shutter_recording.png
│ │ ├── btn_shutter_video_default.png
│ │ ├── btn_shutter_video_pressed.png
│ │ ├── btn_shutter_video_recording.png
│ │ ├── list_pressed_holo_light.9.png
│ │ └── menu_bg_pressed.png
│ ├── drawable-land-hdpi
│ │ ├── btn_video_shutter_recording_holo_xlarge.png
│ │ ├── btn_video_shutter_recording_pressed_holo_xlarge.png
│ │ └── switcher_bg.9.png
│ ├── drawable-land-mdpi
│ │ ├── btn_video_shutter_recording_holo_xlarge.png
│ │ ├── btn_video_shutter_recording_pressed_holo_xlarge.png
│ │ └── switcher_bg.9.png
│ ├── drawable-land-xhdpi
│ │ ├── btn_video_shutter_recording_holo_xlarge.png
│ │ ├── btn_video_shutter_recording_pressed_holo_xlarge.png
│ │ └── switcher_bg.9.png
│ ├── drawable-mdpi
│ │ ├── actionbar_translucent.9.png
│ │ ├── aspect_ratio_16x9_selected.jpg
│ │ ├── aspect_ratio_16x9_unselected.jpg
│ │ ├── aspect_ratio_4x3_selected.jpg
│ │ ├── aspect_ratio_4x3_unselected.jpg
│ │ ├── background.jpg
│ │ ├── background_portrait.jpg
│ │ ├── bg_options_indicator.9.png
│ │ ├── btn_cling.9.png
│ │ ├── btn_cling_pressed.9.png
│ │ ├── btn_shutter_default_disabled.png
│ │ ├── btn_shutter_default.png
│ │ ├── btn_shutter_pressed_disabled.png
│ │ ├── btn_shutter_pressed.png
│ │ ├── btn_shutter_recording.png
│ │ ├── btn_shutter_video_default.png
│ │ ├── btn_shutter_video_pressed.png
│ │ ├── btn_shutter_video_recording.png
│ │ ├── btn_video_shutter_recording_holo.png
│ │ ├── btn_video_shutter_recording_pressed_holo.png
│ │ ├── camera_crop.png
│ │ ├── cling.9.png
│ │ ├── focus_ring_touch_inner.png
│ │ ├── focus_ring_touch_outer.png
│ │ ├── geo_opt_in_graphic.jpg
│ │ ├── ic_auto_focus_disabled.png
│ │ ├── ic_auto_focus_normal.png
│ │ ├── ic_back_disabled.png
│ │ ├── ic_back_normal.png
│ │ ├── ic_box_checked.png
│ │ ├── ic_box_unchecked.png
│ │ ├── ic_btn_shutter_retake.png
│ │ ├── ic_camera_blanket.png
│ │ ├── ic_camera_disabled.png
│ │ ├── ic_camera_normal.png
│ │ ├── ic_cancel_disabled.png
│ │ ├── ic_cancel_normal.png
│ │ ├── ic_capture_camera_disabled.png
│ │ ├── ic_capture_camera_normal.png
│ │ ├── ic_capture_options.png
│ │ ├── ic_capture_video_disabled.png
│ │ ├── ic_capture_video.png
│ │ ├── ic_confirm_disabled.png
│ │ ├── ic_confirm_normal.png
│ │ ├── ic_control_play.png
│ │ ├── ic_craft_disabled.png
│ │ ├── ic_craft_normal.png
│ │ ├── ic_done_disabled.png
│ │ ├── ic_done_normal.png
│ │ ├── ic_edit_disabled.png
│ │ ├── ic_edit_normal.png
│ │ ├── ic_effects_holo_light.png
│ │ ├── ic_effects_holo_light_xlarge.png
│ │ ├── ic_error_normal.png
│ │ ├── ic_exposure_0_disabled.png
│ │ ├── ic_exposure_0_indicator.png
│ │ ├── ic_exposure_0.png
│ │ ├── ic_exposure_disabled.png
│ │ ├── ic_exposure_holo_light.png
│ │ ├── ic_exposure_indicator.png
│ │ ├── ic_exposure_n1_disabled.png
│ │ ├── ic_exposure_n1_indicator.png
│ │ ├── ic_exposure_n1.png
│ │ ├── ic_exposure_n2_disabled.png
│ │ ├── ic_exposure_n2_indicator.png
│ │ ├── ic_exposure_n2.png
│ │ ├── ic_exposure_n3.png
│ │ ├── ic_exposure_normal.png
│ │ ├── ic_exposure_p1_disabled.png
│ │ ├── ic_exposure_p1_indicator.png
│ │ ├── ic_exposure_p1.png
│ │ ├── ic_exposure_p2_disabled.png
│ │ ├── ic_exposure_p2_indicator.png
│ │ ├── ic_exposure_p2.png
│ │ ├── ic_exposure_p3.png
│ │ ├── ic_flash_auto_disabled.png
│ │ ├── ic_flash_auto_holo_light.png
│ │ ├── ic_flash_auto_indicator.png
│ │ ├── ic_flash_auto_normal.png
│ │ ├── ic_flash_off_disabled.png
│ │ ├── ic_flash_off_holo_light.png
│ │ ├── ic_flash_off_indicator.png
│ │ ├── ic_flash_off_normal.png
│ │ ├── ic_flash_on_disabled.png
│ │ ├── ic_flash_on_holo_light.png
│ │ ├── ic_flash_on_indicator.png
│ │ ├── ic_flash_on_normal.png
│ │ ├── ic_gallery_play_big.png
│ │ ├── ic_gallery_play.png
│ │ ├── ic_grid_off_disabled.png
│ │ ├── ic_grid_off_indicator.png
│ │ ├── ic_grid_off_normal.png
│ │ ├── ic_grid_on_disabled.png
│ │ ├── ic_grid_on_indicator.png
│ │ ├── ic_grid_on_normal.png
│ │ ├── ic_hdr_off_disabled.png
│ │ ├── ic_hdr_off_indicator.png
│ │ ├── ic_hdr_off_normal.png
│ │ ├── ic_hdr_on_disabled.png
│ │ ├── ic_hdr_on_indicator.png
│ │ ├── ic_hdr_on_normal.png
│ │ ├── ic_hdr_plus_disabled.png
│ │ ├── ic_hdr_plus_disabled_pressed.png
│ │ ├── ic_hdr_plus_normal.png
│ │ ├── ic_hdr_plus_normal_pressed.png
│ │ ├── ic_hdr_plus_off_disabled.png
│ │ ├── ic_hdr_plus_off_indicator.png
│ │ ├── ic_hdr_plus_off_normal.png
│ │ ├── ic_hdr_plus_on_disabled.png
│ │ ├── ic_hdr_plus_on_indicator.png
│ │ ├── ic_hdr_plus_on_normal.png
│ │ ├── ic_hdr.png
│ │ ├── ic_imagesize.png
│ │ ├── ic_indicator_ev_0.png
│ │ ├── ic_indicator_ev_n1.png
│ │ ├── ic_indicator_ev_n2.png
│ │ ├── ic_indicator_ev_n3.png
│ │ ├── ic_indicator_ev_p1.png
│ │ ├── ic_indicator_ev_p2.png
│ │ ├── ic_indicator_ev_p3.png
│ │ ├── ic_indicator_flash_auto.png
│ │ ├── ic_indicator_flash_off.png
│ │ ├── ic_indicator_flash_on.png
│ │ ├── ic_indicator_hdr_plus_on.png
│ │ ├── ic_indicator_loc_off.png
│ │ ├── ic_indicator_loc_on.png
│ │ ├── ic_indicator_sce_hdr.png
│ │ ├── ic_indicator_sce_off.png
│ │ ├── ic_indicator_sce_on.png
│ │ ├── ic_indicator_timer_off.png
│ │ ├── ic_indicator_timer_on.png
│ │ ├── ic_location_off.png
│ │ ├── ic_location.png
│ │ ├── ic_manual_focus_disabled.png
│ │ ├── ic_manual_focus_normal.png
│ │ ├── ic_menu_cancel_holo_light.png
│ │ ├── ic_menu_done_holo_light.png
│ │ ├── ic_menu_edit_holo_dark.png
│ │ ├── ic_menu_info_details.png
│ │ ├── ic_menu_revert_holo_dark.png
│ │ ├── ic_menu_savephoto_disabled.png
│ │ ├── ic_menu_savephoto.png
│ │ ├── ic_menu_share_holo_light.png
│ │ ├── ic_menu_tiny_planet.png
│ │ ├── ic_notification.png
│ │ ├── ic_pan_border_fast.9.png
│ │ ├── ic_pan_border_fast_xlarge.9.png
│ │ ├── ic_pan_left_indicator_fast.png
│ │ ├── ic_pan_left_indicator_fast_xlarge.png
│ │ ├── ic_pan_left_indicator.png
│ │ ├── ic_pan_left_indicator_xlarge.png
│ │ ├── ic_pan_progression.png
│ │ ├── ic_pan_progression_xlarge.png
│ │ ├── ic_pan_right_indicator_fast.png
│ │ ├── ic_pan_right_indicator_fast_xlarge.png
│ │ ├── ic_pan_right_indicator.png
│ │ ├── ic_pan_right_indicator_xlarge.png
│ │ ├── ic_photo_sphere_disabled.png
│ │ ├── ic_play_disabled.png
│ │ ├── ic_play_normal.png
│ │ ├── ic_recording_indicator.png
│ │ ├── ic_refocus_off_disabled.png
│ │ ├── ic_refocus_off_indicator.png
│ │ ├── ic_refocus_off_normal.png
│ │ ├── ic_refocus_on_indicator.png
│ │ ├── ic_scn_holo_light.png
│ │ ├── ic_scn_holo_light_xlarge.png
│ │ ├── ic_settings_holo_light.png
│ │ ├── ic_settings_normal.png
│ │ ├── ic_share_disabled.png
│ │ ├── ic_share_normal.png
│ │ ├── ic_snapshot_border.9.png
│ │ ├── ic_snapshot_border_xlarge.9.png
│ │ ├── ic_stop_disabled.png
│ │ ├── ic_stop_normal.png
│ │ ├── ic_switch_back.png
│ │ ├── ic_switch_camera_back_disabled.png
│ │ ├── ic_switch_camera_back_indicator.png
│ │ ├── ic_switch_camera_back_normal.png
│ │ ├── ic_switch_camera_front_disabled.png
│ │ ├── ic_switch_camera_front_indicator.png
│ │ ├── ic_switch_camera_front_normal.png
│ │ ├── ic_switch_camera.png
│ │ ├── ic_switcher_menu_indicator.png
│ │ ├── ic_switch_front.png
│ │ ├── ic_switch_pan.png
│ │ ├── ic_switch_photo_facing_holo_light.png
│ │ ├── ic_switch_photo_facing_holo_light_xlarge.png
│ │ ├── ic_switch_photosphere.png
│ │ ├── ic_switch_video_facing_holo_light.png
│ │ ├── ic_switch_video_facing_holo_light_xlarge.png
│ │ ├── ic_switch_video.png
│ │ ├── ic_timer_10s_disabled.png
│ │ ├── ic_timer_10s_indicator.png
│ │ ├── ic_timer_10s_normal.png
│ │ ├── ic_timer_3s_disabled.png
│ │ ├── ic_timer_3s_indicator.png
│ │ ├── ic_timer_3s_normal.png
│ │ ├── ic_timer_auto_disabled.png
│ │ ├── ic_timer_auto_indicator.png
│ │ ├── ic_timer_auto_normal.png
│ │ ├── ic_timer_off_disabled.png
│ │ ├── ic_timer_off_indicator.png
│ │ ├── ic_timer_off_normal.png
│ │ ├── ic_timer.png
│ │ ├── ic_trash_disabled.png
│ │ ├── ic_trash_normal.png
│ │ ├── ic_video_blanket.png
│ │ ├── ic_video_disabled.png
│ │ ├── ic_video_effects_background_fields_of_wheat_holo.png
│ │ ├── ic_video_effects_background_intergalactic_holo.png
│ │ ├── ic_video_effects_background_normal_holo_dark.png
│ │ ├── ic_video_effects_faces_big_eyes_holo_dark.png
│ │ ├── ic_video_effects_faces_big_mouth_holo_dark.png
│ │ ├── ic_video_effects_faces_big_nose_holo_dark.png
│ │ ├── ic_video_effects_faces_small_eyes_holo_dark.png
│ │ ├── ic_video_effects_faces_small_mouth_holo_dark.png
│ │ ├── ic_video_effects_faces_squeeze_holo_dark.png
│ │ ├── ic_video_normal.png
│ │ ├── ic_view_photosphere.png
│ │ ├── ic_wide_angle_disabled.png
│ │ ├── ic_wide_angle_normal.png
│ │ ├── list_divider.9.png
│ │ ├── list_pressed_holo_light.9.png
│ │ ├── on_screen_hint_frame.9.png
│ │ ├── panel_undo_holo.9.png
│ │ ├── placeholder_locked.png
│ │ ├── preview.png
│ │ ├── progress_bg.9.png
│ │ ├── progress_primary.9.png
│ │ ├── stgs_cling.9.png
│ │ ├── stgs_cling_pressed.9.png
│ │ ├── switch_bg_focused_holo_dark.9.png
│ │ ├── switch_bg_holo_dark.9.png
│ │ ├── switch_thumb_activated_holo_dark.9.png
│ │ ├── switch_thumb_disabled_holo_dark.9.png
│ │ ├── switch_thumb_holo_dark.9.png
│ │ ├── switch_thumb_pressed_holo_dark.9.png
│ │ └── toast_frame_holo.9.png
│ ├── drawable-mdpi-v19
│ │ ├── btn_shutter_default.png
│ │ ├── btn_shutter_pressed.png
│ │ ├── btn_shutter_recording.png
│ │ ├── btn_shutter_video_default.png
│ │ ├── btn_shutter_video_pressed.png
│ │ ├── btn_shutter_video_recording.png
│ │ ├── list_pressed_holo_light.9.png
│ │ └── menu_bg_pressed.png
│ ├── drawable-nodpi
│ │ ├── brush_marker.png
│ │ ├── brush_spatter.png
│ │ └── geometry_shadow.9.png
│ ├── drawable-port-hdpi
│ │ ├── btn_video_shutter_recording_holo_xlarge.png
│ │ ├── btn_video_shutter_recording_pressed_holo_xlarge.png
│ │ └── switcher_bg.9.png
│ ├── drawable-port-mdpi
│ │ ├── btn_video_shutter_recording_holo_xlarge.png
│ │ ├── btn_video_shutter_recording_pressed_holo_xlarge.png
│ │ └── switcher_bg.9.png
│ ├── drawable-port-xhdpi
│ │ ├── btn_video_shutter_recording_holo_xlarge.png
│ │ ├── btn_video_shutter_recording_pressed_holo_xlarge.png
│ │ └── switcher_bg.9.png
│ ├── drawable-sw600dp
│ │ ├── bg_vidcontrol.png
│ │ ├── ic_pan_thumb.9.png
│ │ ├── ic_vidcontrol_pause.png
│ │ ├── ic_vidcontrol_play.png
│ │ ├── ic_vidcontrol_reload.png
│ │ ├── ic_video_thumb.png
│ │ └── scrubber_knob.png
│ ├── drawable-sw600dp-hdpi
│ │ ├── btn_shutter_default_disabled.png
│ │ ├── btn_shutter_default.png
│ │ ├── btn_shutter_pressed_disabled.png
│ │ ├── btn_shutter_pressed.png
│ │ ├── btn_shutter_recording.png
│ │ ├── btn_shutter_video_default.png
│ │ ├── btn_shutter_video_pressed.png
│ │ └── btn_shutter_video_recording.png
│ ├── drawable-sw600dp-hdpi-v19
│ │ ├── btn_shutter_default_disabled.png
│ │ ├── btn_shutter_default.png
│ │ ├── btn_shutter_pressed_disabled.png
│ │ ├── btn_shutter_pressed.png
│ │ ├── btn_shutter_recording.png
│ │ ├── btn_shutter_video_default.png
│ │ ├── btn_shutter_video_pressed.png
│ │ ├── btn_shutter_video_recording.png
│ │ └── switcher_bg.9.png
│ ├── drawable-sw600dp-land-hdpi
│ │ └── switcher_bg.9.png
│ ├── drawable-sw600dp-land-mdpi
│ │ └── switcher_bg.9.png
│ ├── drawable-sw600dp-land-xhdpi
│ │ └── switcher_bg.9.png
│ ├── drawable-sw600dp-mdpi
│ │ ├── btn_shutter_default_disabled.png
│ │ ├── btn_shutter_default.png
│ │ ├── btn_shutter_pressed_disabled.png
│ │ ├── btn_shutter_pressed.png
│ │ ├── btn_shutter_recording.png
│ │ ├── btn_shutter_video_default.png
│ │ ├── btn_shutter_video_pressed.png
│ │ └── btn_shutter_video_recording.png
│ ├── drawable-sw600dp-mdpi-v19
│ │ ├── btn_shutter_default_disabled.png
│ │ ├── btn_shutter_default.png
│ │ ├── btn_shutter_pressed_disabled.png
│ │ ├── btn_shutter_pressed.png
│ │ ├── btn_shutter_recording.png
│ │ ├── btn_shutter_video_default.png
│ │ ├── btn_shutter_video_pressed.png
│ │ └── btn_shutter_video_recording.png
│ ├── drawable-sw600dp-port-hdpi
│ │ └── switcher_bg.9.png
│ ├── drawable-sw600dp-port-mdpi
│ │ └── switcher_bg.9.png
│ ├── drawable-sw600dp-port-xhdpi
│ │ └── switcher_bg.9.png
│ ├── drawable-sw600dp-xhdpi
│ │ ├── btn_shutter_default_disabled.png
│ │ ├── btn_shutter_default.png
│ │ ├── btn_shutter_pressed_disabled.png
│ │ ├── btn_shutter_pressed.png
│ │ ├── btn_shutter_recording.png
│ │ ├── btn_shutter_video_default.png
│ │ ├── btn_shutter_video_pressed.png
│ │ └── btn_shutter_video_recording.png
│ ├── drawable-sw600dp-xhdpi-v19
│ │ ├── btn_shutter_default_disabled.png
│ │ ├── btn_shutter_default.png
│ │ ├── btn_shutter_pressed_disabled.png
│ │ ├── btn_shutter_pressed.png
│ │ ├── btn_shutter_recording.png
│ │ ├── btn_shutter_video_default.png
│ │ ├── btn_shutter_video_pressed.png
│ │ └── btn_shutter_video_recording.png
│ ├── drawable-sw600dp-xxhdpi
│ │ ├── btn_shutter_default_disabled.png
│ │ ├── btn_shutter_default.png
│ │ ├── btn_shutter_pressed_disabled.png
│ │ ├── btn_shutter_pressed.png
│ │ ├── btn_shutter_recording.png
│ │ ├── btn_shutter_video_default.png
│ │ ├── btn_shutter_video_pressed.png
│ │ └── btn_shutter_video_recording.png
│ ├── drawable-sw600dp-xxhdpi-v19
│ │ ├── btn_shutter_default_disabled.png
│ │ ├── btn_shutter_default.png
│ │ ├── btn_shutter_pressed_disabled.png
│ │ ├── btn_shutter_pressed.png
│ │ ├── btn_shutter_recording.png
│ │ ├── btn_shutter_video_default.png
│ │ ├── btn_shutter_video_pressed.png
│ │ └── btn_shutter_video_recording.png
│ ├── drawable-v19
│ │ ├── circle_bg_pressed_exit_fading.xml
│ │ └── transparent_button_background.xml
│ ├── drawable-v21
│ │ ├── filmstrip_button_background.xml
│ │ ├── shutter_button_background_camera.xml
│ │ ├── shutter_button_background_panorama.xml
│ │ ├── shutter_button_background_photosphere.xml
│ │ ├── shutter_button_background_refocus.xml
│ │ └── shutter_button_background_video.xml
│ ├── drawable-xhdpi
│ │ ├── actionbar_translucent.9.png
│ │ ├── aspect_ratio_16x9_selected.jpg
│ │ ├── aspect_ratio_16x9_unselected.jpg
│ │ ├── aspect_ratio_4x3_selected.jpg
│ │ ├── aspect_ratio_4x3_unselected.jpg
│ │ ├── bg_options_indicator.9.png
│ │ ├── btn_cling.9.png
│ │ ├── btn_cling_pressed.9.png
│ │ ├── btn_shutter_default_disabled.png
│ │ ├── btn_shutter_default.png
│ │ ├── btn_shutter_pressed_disabled.png
│ │ ├── btn_shutter_pressed.png
│ │ ├── btn_shutter_recording.png
│ │ ├── btn_shutter_video_default.png
│ │ ├── btn_shutter_video_pressed.png
│ │ ├── btn_shutter_video_recording.png
│ │ ├── btn_video_shutter_recording_holo.png
│ │ ├── btn_video_shutter_recording_pressed_holo.png
│ │ ├── camera_crop.png
│ │ ├── cling.9.png
│ │ ├── focus_ring_touch_inner.png
│ │ ├── focus_ring_touch_outer.png
│ │ ├── geo_opt_in_graphic.jpg
│ │ ├── ic_auto_focus_disabled.png
│ │ ├── ic_auto_focus_normal.png
│ │ ├── ic_back_disabled.png
│ │ ├── ic_back_normal.png
│ │ ├── ic_box_checked.png
│ │ ├── ic_box_unchecked.png
│ │ ├── ic_btn_shutter_retake.png
│ │ ├── ic_camera_blanket.png
│ │ ├── ic_camera_disabled.png
│ │ ├── ic_camera_normal.png
│ │ ├── ic_cancel_disabled.png
│ │ ├── ic_cancel_normal.png
│ │ ├── ic_capture_camera_disabled.png
│ │ ├── ic_capture_camera_normal.png
│ │ ├── ic_capture_options.png
│ │ ├── ic_capture_video_disabled.png
│ │ ├── ic_capture_video.png
│ │ ├── ic_confirm_disabled.png
│ │ ├── ic_confirm_normal.png
│ │ ├── ic_craft_disabled.png
│ │ ├── ic_craft_normal.png
│ │ ├── ic_done_disabled.png
│ │ ├── ic_done_normal.png
│ │ ├── ic_edit_disabled.png
│ │ ├── ic_edit_normal.png
│ │ ├── ic_effects_holo_light.png
│ │ ├── ic_effects_holo_light_xlarge.png
│ │ ├── ic_error_normal.png
│ │ ├── ic_exposure_0_disabled.png
│ │ ├── ic_exposure_0_indicator.png
│ │ ├── ic_exposure_0.png
│ │ ├── ic_exposure_disabled.png
│ │ ├── ic_exposure_holo_light.png
│ │ ├── ic_exposure_indicator.png
│ │ ├── ic_exposure_n1_disabled.png
│ │ ├── ic_exposure_n1_indicator.png
│ │ ├── ic_exposure_n1.png
│ │ ├── ic_exposure_n2_disabled.png
│ │ ├── ic_exposure_n2_indicator.png
│ │ ├── ic_exposure_n2.png
│ │ ├── ic_exposure_n3.png
│ │ ├── ic_exposure_normal.png
│ │ ├── ic_exposure_p1_disabled.png
│ │ ├── ic_exposure_p1_indicator.png
│ │ ├── ic_exposure_p1.png
│ │ ├── ic_exposure_p2_disabled.png
│ │ ├── ic_exposure_p2_indicator.png
│ │ ├── ic_exposure_p2.png
│ │ ├── ic_exposure_p3.png
│ │ ├── ic_flash_auto_disabled.png
│ │ ├── ic_flash_auto_holo_light.png
│ │ ├── ic_flash_auto_indicator.png
│ │ ├── ic_flash_auto_normal.png
│ │ ├── ic_flash_off_disabled.png
│ │ ├── ic_flash_off_holo_light.png
│ │ ├── ic_flash_off_indicator.png
│ │ ├── ic_flash_off_normal.png
│ │ ├── ic_flash_on_disabled.png
│ │ ├── ic_flash_on_holo_light.png
│ │ ├── ic_flash_on_indicator.png
│ │ ├── ic_flash_on_normal.png
│ │ ├── ic_gallery_play_big.png
│ │ ├── ic_gallery_play.png
│ │ ├── ic_grid_off_disabled.png
│ │ ├── ic_grid_off_indicator.png
│ │ ├── ic_grid_off_normal.png
│ │ ├── ic_grid_on_disabled.png
│ │ ├── ic_grid_on_indicator.png
│ │ ├── ic_grid_on_normal.png
│ │ ├── ic_hdr_off_disabled.png
│ │ ├── ic_hdr_off_indicator.png
│ │ ├── ic_hdr_off_normal.png
│ │ ├── ic_hdr_on_disabled.png
│ │ ├── ic_hdr_on_indicator.png
│ │ ├── ic_hdr_on_normal.png
│ │ ├── ic_hdr_plus_disabled.png
│ │ ├── ic_hdr_plus_disabled_pressed.png
│ │ ├── ic_hdr_plus_normal.png
│ │ ├── ic_hdr_plus_normal_pressed.png
│ │ ├── ic_hdr_plus_off_disabled.png
│ │ ├── ic_hdr_plus_off_indicator.png
│ │ ├── ic_hdr_plus_off_normal.png
│ │ ├── ic_hdr_plus_on_disabled.png
│ │ ├── ic_hdr_plus_on_indicator.png
│ │ ├── ic_hdr_plus_on_normal.png
│ │ ├── ic_hdr.png
│ │ ├── ic_imagesize.png
│ │ ├── ic_indicator_ev_0.png
│ │ ├── ic_indicator_ev_n1.png
│ │ ├── ic_indicator_ev_n2.png
│ │ ├── ic_indicator_ev_n3.png
│ │ ├── ic_indicator_ev_p1.png
│ │ ├── ic_indicator_ev_p2.png
│ │ ├── ic_indicator_ev_p3.png
│ │ ├── ic_indicator_flash_auto.png
│ │ ├── ic_indicator_flash_off.png
│ │ ├── ic_indicator_flash_on.png
│ │ ├── ic_indicator_hdr_plus_on.png
│ │ ├── ic_indicator_loc_off.png
│ │ ├── ic_indicator_loc_on.png
│ │ ├── ic_indicator_sce_hdr.png
│ │ ├── ic_indicator_sce_off.png
│ │ ├── ic_indicator_sce_on.png
│ │ ├── ic_indicator_timer_off.png
│ │ ├── ic_indicator_timer_on.png
│ │ ├── ic_location_off.png
│ │ ├── ic_location.png
│ │ ├── ic_manual_focus_disabled.png
│ │ ├── ic_manual_focus_normal.png
│ │ ├── ic_menu_cancel_holo_light.png
│ │ ├── ic_menu_done_holo_light.png
│ │ ├── ic_menu_edit_holo_dark.png
│ │ ├── ic_menu_revert_holo_dark.png
│ │ ├── ic_menu_savephoto_disabled.png
│ │ ├── ic_menu_savephoto.png
│ │ ├── ic_menu_tiny_planet.png
│ │ ├── ic_notification.png
│ │ ├── ic_pan_border_fast.9.png
│ │ ├── ic_pan_border_fast_xlarge.9.png
│ │ ├── ic_pan_left_indicator_fast.png
│ │ ├── ic_pan_left_indicator_fast_xlarge.png
│ │ ├── ic_pan_left_indicator.png
│ │ ├── ic_pan_left_indicator_xlarge.png
│ │ ├── ic_pan_progression.png
│ │ ├── ic_pan_progression_xlarge.png
│ │ ├── ic_pan_right_indicator_fast.png
│ │ ├── ic_pan_right_indicator_fast_xlarge.png
│ │ ├── ic_pan_right_indicator.png
│ │ ├── ic_pan_right_indicator_xlarge.png
│ │ ├── ic_play_disabled.png
│ │ ├── ic_play_normal.png
│ │ ├── ic_recording_indicator.png
│ │ ├── ic_refocus_off_disabled.png
│ │ ├── ic_refocus_off_indicator.png
│ │ ├── ic_refocus_off_normal.png
│ │ ├── ic_refocus_on_indicator.png
│ │ ├── ic_scn_holo_light.png
│ │ ├── ic_scn_holo_light_xlarge.png
│ │ ├── ic_settings_holo_light.png
│ │ ├── ic_settings_normal.png
│ │ ├── ic_share_disabled.png
│ │ ├── ic_share_normal.png
│ │ ├── ic_snapshot_border.9.png
│ │ ├── ic_snapshot_border_xlarge.9.png
│ │ ├── ic_stop_disabled.png
│ │ ├── ic_stop_normal.png
│ │ ├── ic_switch_back.png
│ │ ├── ic_switch_camera_back_disabled.png
│ │ ├── ic_switch_camera_back_indicator.png
│ │ ├── ic_switch_camera_back_normal.png
│ │ ├── ic_switch_camera_front_disabled.png
│ │ ├── ic_switch_camera_front_indicator.png
│ │ ├── ic_switch_camera_front_normal.png
│ │ ├── ic_switch_camera.png
│ │ ├── ic_switcher_menu_indicator.png
│ │ ├── ic_switch_front.png
│ │ ├── ic_switch_pan.png
│ │ ├── ic_switch_photo_facing_holo_light.png
│ │ ├── ic_switch_photo_facing_holo_light_xlarge.png
│ │ ├── ic_switch_photosphere.png
│ │ ├── ic_switch_refocus.png
│ │ ├── ic_switch_video_facing_holo_light.png
│ │ ├── ic_switch_video_facing_holo_light_xlarge.png
│ │ ├── ic_switch_video.png
│ │ ├── ic_timer_10s_disabled.png
│ │ ├── ic_timer_10s_indicator.png
│ │ ├── ic_timer_10s_normal.png
│ │ ├── ic_timer_3s_disabled.png
│ │ ├── ic_timer_3s_indicator.png
│ │ ├── ic_timer_3s_normal.png
│ │ ├── ic_timer_auto_disabled.png
│ │ ├── ic_timer_auto_indicator.png
│ │ ├── ic_timer_auto_normal.png
│ │ ├── ic_timer_off_disabled.png
│ │ ├── ic_timer_off_indicator.png
│ │ ├── ic_timer_off_normal.png
│ │ ├── ic_timer.png
│ │ ├── ic_trash_disabled.png
│ │ ├── ic_trash_normal.png
│ │ ├── ic_video_blanket.png
│ │ ├── ic_video_disabled.png
│ │ ├── ic_video_effects_background_fields_of_wheat_holo.png
│ │ ├── ic_video_effects_background_intergalactic_holo.png
│ │ ├── ic_video_effects_background_normal_holo_dark.png
│ │ ├── ic_video_effects_faces_big_eyes_holo_dark.png
│ │ ├── ic_video_effects_faces_big_mouth_holo_dark.png
│ │ ├── ic_video_effects_faces_big_nose_holo_dark.png
│ │ ├── ic_video_effects_faces_small_eyes_holo_dark.png
│ │ ├── ic_video_effects_faces_small_mouth_holo_dark.png
│ │ ├── ic_video_effects_faces_squeeze_holo_dark.png
│ │ ├── ic_video_normal.png
│ │ ├── ic_view_photosphere.png
│ │ ├── ic_view_rgbz.png
│ │ ├── ic_wide_angle_disabled.png
│ │ ├── ic_wide_angle_normal.png
│ │ ├── list_divider.9.png
│ │ ├── list_pressed_holo_light.9.png
│ │ ├── panel_undo_holo.9.png
│ │ ├── placeholder_locked.png
│ │ ├── preview.png
│ │ ├── progress_bg.9.png
│ │ ├── progress_primary.9.png
│ │ ├── stgs_cling.9.png
│ │ ├── stgs_cling_pressed.9.png
│ │ ├── switch_bg_focused_holo_dark.9.png
│ │ ├── switch_bg_holo_dark.9.png
│ │ ├── switch_thumb_activated_holo_dark.9.png
│ │ ├── switch_thumb_disabled_holo_dark.9.png
│ │ ├── switch_thumb_holo_dark.9.png
│ │ ├── switch_thumb_pressed_holo_dark.9.png
│ │ └── toast_frame_holo.9.png
│ ├── drawable-xhdpi-v19
│ │ ├── btn_shutter_default.png
│ │ ├── btn_shutter_pressed.png
│ │ ├── btn_shutter_recording.png
│ │ ├── btn_shutter_video_default.png
│ │ ├── btn_shutter_video_pressed.png
│ │ ├── btn_shutter_video_recording.png
│ │ ├── list_pressed_holo_light.9.png
│ │ └── menu_bg_pressed.png
│ ├── drawable-xxhdpi
│ │ ├── aspect_ratio_16x9_selected.jpg
│ │ ├── aspect_ratio_16x9_unselected.jpg
│ │ ├── aspect_ratio_4x3_selected.jpg
│ │ ├── aspect_ratio_4x3_unselected.jpg
│ │ ├── bg_options_indicator.9.png
│ │ ├── btn_cling.9.png
│ │ ├── btn_cling_pressed.9.png
│ │ ├── btn_shutter_default_disabled.png
│ │ ├── btn_shutter_pressed_disabled.png
│ │ ├── cling.9.png
│ │ ├── focus_ring_touch_inner.png
│ │ ├── focus_ring_touch_outer.png
│ │ ├── geo_opt_in_graphic.jpg
│ │ ├── ic_auto_focus_disabled.png
│ │ ├── ic_auto_focus_normal.png
│ │ ├── ic_back_disabled.png
│ │ ├── ic_back_normal.png
│ │ ├── ic_box_checked.png
│ │ ├── ic_box_unchecked.png
│ │ ├── ic_camera_blanket.png
│ │ ├── ic_camera_disabled.png
│ │ ├── ic_camera_normal.png
│ │ ├── ic_cancel_disabled.png
│ │ ├── ic_cancel_normal.png
│ │ ├── ic_capture_camera_disabled.png
│ │ ├── ic_capture_camera_normal.png
│ │ ├── ic_capture_options.png
│ │ ├── ic_capture_video_disabled.png
│ │ ├── ic_capture_video.png
│ │ ├── ic_confirm_disabled.png
│ │ ├── ic_confirm_normal.png
│ │ ├── ic_craft_disabled.png
│ │ ├── ic_craft_normal.png
│ │ ├── ic_done_disabled.png
│ │ ├── ic_done_normal.png
│ │ ├── ic_edit_disabled.png
│ │ ├── ic_edit_normal.png
│ │ ├── ic_error_normal.png
│ │ ├── ic_exposure_0_disabled.png
│ │ ├── ic_exposure_0_indicator.png
│ │ ├── ic_exposure_0.png
│ │ ├── ic_exposure_disabled.png
│ │ ├── ic_exposure_indicator.png
│ │ ├── ic_exposure_n1_disabled.png
│ │ ├── ic_exposure_n1_indicator.png
│ │ ├── ic_exposure_n1.png
│ │ ├── ic_exposure_n2_disabled.png
│ │ ├── ic_exposure_n2_indicator.png
│ │ ├── ic_exposure_n2.png
│ │ ├── ic_exposure_normal.png
│ │ ├── ic_exposure_p1_disabled.png
│ │ ├── ic_exposure_p1_indicator.png
│ │ ├── ic_exposure_p1.png
│ │ ├── ic_exposure_p2_disabled.png
│ │ ├── ic_exposure_p2_indicator.png
│ │ ├── ic_exposure_p2.png
│ │ ├── ic_flash_auto_disabled.png
│ │ ├── ic_flash_auto_indicator.png
│ │ ├── ic_flash_auto_normal.png
│ │ ├── ic_flash_off_disabled.png
│ │ ├── ic_flash_off_indicator.png
│ │ ├── ic_flash_off_normal.png
│ │ ├── ic_flash_on_disabled.png
│ │ ├── ic_flash_on_indicator.png
│ │ ├── ic_flash_on_normal.png
│ │ ├── ic_grid_off_disabled.png
│ │ ├── ic_grid_off_indicator.png
│ │ ├── ic_grid_off_normal.png
│ │ ├── ic_grid_on_disabled.png
│ │ ├── ic_grid_on_indicator.png
│ │ ├── ic_grid_on_normal.png
│ │ ├── ic_hdr_off_disabled.png
│ │ ├── ic_hdr_off_indicator.png
│ │ ├── ic_hdr_off_normal.png
│ │ ├── ic_hdr_on_disabled.png
│ │ ├── ic_hdr_on_indicator.png
│ │ ├── ic_hdr_on_normal.png
│ │ ├── ic_hdr_plus_disabled.png
│ │ ├── ic_hdr_plus_disabled_pressed.png
│ │ ├── ic_hdr_plus_normal.png
│ │ ├── ic_hdr_plus_normal_pressed.png
│ │ ├── ic_hdr_plus_off_disabled.png
│ │ ├── ic_hdr_plus_off_indicator.png
│ │ ├── ic_hdr_plus_off_normal.png
│ │ ├── ic_hdr_plus_on_disabled.png
│ │ ├── ic_hdr_plus_on_indicator.png
│ │ ├── ic_hdr_plus_on_normal.png
│ │ ├── ic_indicator_hdr_plus_on.png
│ │ ├── ic_manual_focus_disabled.png
│ │ ├── ic_manual_focus_normal.png
│ │ ├── ic_notification.png
│ │ ├── ic_play_disabled.png
│ │ ├── ic_play_normal.png
│ │ ├── ic_refocus_disabled.png
│ │ ├── ic_refocus_normal.png
│ │ ├── ic_refocus_off_disabled.png
│ │ ├── ic_refocus_off_indicator.png
│ │ ├── ic_refocus_off_normal.png
│ │ ├── ic_refocus_on_indicator.png
│ │ ├── ic_settings_normal.png
│ │ ├── ic_share_disabled.png
│ │ ├── ic_share_normal.png
│ │ ├── ic_stop_disabled.png
│ │ ├── ic_stop_normal.png
│ │ ├── ic_switch_camera_back_disabled.png
│ │ ├── ic_switch_camera_back_indicator.png
│ │ ├── ic_switch_camera_back_normal.png
│ │ ├── ic_switch_camera_front_disabled.png
│ │ ├── ic_switch_camera_front_indicator.png
│ │ ├── ic_switch_camera_front_normal.png
│ │ ├── ic_timer_10s_disabled.png
│ │ ├── ic_timer_10s_indicator.png
│ │ ├── ic_timer_10s_normal.png
│ │ ├── ic_timer_3s_disabled.png
│ │ ├── ic_timer_3s_indicator.png
│ │ ├── ic_timer_3s_normal.png
│ │ ├── ic_timer_auto_disabled.png
│ │ ├── ic_timer_auto_indicator.png
│ │ ├── ic_timer_auto_normal.png
│ │ ├── ic_timer_off_disabled.png
│ │ ├── ic_timer_off_indicator.png
│ │ ├── ic_timer_off_normal.png
│ │ ├── ic_trash_disabled.png
│ │ ├── ic_trash_normal.png
│ │ ├── ic_video_blanket.png
│ │ ├── ic_video_disabled.png
│ │ ├── ic_video_normal.png
│ │ ├── ic_wide_angle_disabled.png
│ │ ├── ic_wide_angle_normal.png
│ │ ├── progress_bg.9.png
│ │ ├── progress_primary.9.png
│ │ ├── stgs_cling.9.png
│ │ └── stgs_cling_pressed.9.png
│ ├── drawable-xxhdpi-v19
│ │ ├── btn_shutter_default.png
│ │ ├── btn_shutter_pressed.png
│ │ ├── btn_shutter_recording.png
│ │ ├── btn_shutter_video_default.png
│ │ ├── btn_shutter_video_pressed.png
│ │ ├── btn_shutter_video_recording.png
│ │ ├── list_pressed_holo_light.9.png
│ │ └── menu_bg_pressed.png
│ ├── drawable-xxxhdpi
│ │ ├── aspect_ratio_16x9_selected.jpg
│ │ ├── aspect_ratio_16x9_unselected.jpg
│ │ ├── aspect_ratio_4x3_selected.jpg
│ │ ├── aspect_ratio_4x3_unselected.jpg
│ │ ├── btn_cling.9.png
│ │ ├── btn_cling_pressed.9.png
│ │ ├── geo_opt_in_graphic.jpg
│ │ ├── ic_box_checked.png
│ │ ├── ic_box_unchecked.png
│ │ ├── ic_camera_blanket.png
│ │ ├── ic_camera_disabled.png
│ │ ├── ic_camera_normal.png
│ │ ├── ic_capture_camera_disabled.png
│ │ ├── ic_capture_camera_normal.png
│ │ ├── ic_capture_pano_disabled.png
│ │ ├── ic_capture_pano.png
│ │ ├── ic_capture_refocus_disabled.png
│ │ ├── ic_capture_refocus.png
│ │ ├── ic_capture_video_disabled.png
│ │ ├── ic_capture_video.png
│ │ ├── ic_edit_disabled.png
│ │ ├── ic_edit_normal.png
│ │ ├── ic_exposure_0_disabled.png
│ │ ├── ic_exposure_0_indicator.png
│ │ ├── ic_exposure_0.png
│ │ ├── ic_exposure_disabled.png
│ │ ├── ic_exposure_indicator.png
│ │ ├── ic_exposure_n1_disabled.png
│ │ ├── ic_exposure_n1_indicator.png
│ │ ├── ic_exposure_n1.png
│ │ ├── ic_exposure_n2_disabled.png
│ │ ├── ic_exposure_n2_indicator.png
│ │ ├── ic_exposure_n2.png
│ │ ├── ic_exposure_normal.png
│ │ ├── ic_exposure_p1_disabled.png
│ │ ├── ic_exposure_p1_indicator.png
│ │ ├── ic_exposure_p1.png
│ │ ├── ic_exposure_p2_disabled.png
│ │ ├── ic_exposure_p2_indicator.png
│ │ ├── ic_exposure_p2.png
│ │ ├── ic_flash_auto_disabled.png
│ │ ├── ic_flash_auto_indicator.png
│ │ ├── ic_flash_auto_normal.png
│ │ ├── ic_flash_off_disabled.png
│ │ ├── ic_flash_off_indicator.png
│ │ ├── ic_flash_off_normal.png
│ │ ├── ic_flash_on_disabled.png
│ │ ├── ic_flash_on_indicator.png
│ │ ├── ic_flash_on_normal.png
│ │ ├── ic_grid_off_disabled.png
│ │ ├── ic_grid_off_indicator.png
│ │ ├── ic_grid_off_normal.png
│ │ ├── ic_grid_on_disabled.png
│ │ ├── ic_grid_on_indicator.png
│ │ ├── ic_grid_on_normal.png
│ │ ├── ic_hdr_off_disabled.png
│ │ ├── ic_hdr_off_indicator.png
│ │ ├── ic_hdr_off_normal.png
│ │ ├── ic_hdr_on_disabled.png
│ │ ├── ic_hdr_on_indicator.png
│ │ ├── ic_hdr_on_normal.png
│ │ ├── ic_hdr_plus_off_disabled.png
│ │ ├── ic_hdr_plus_off_indicator.png
│ │ ├── ic_hdr_plus_off_normal.png
│ │ ├── ic_hdr_plus_on_disabled.png
│ │ ├── ic_hdr_plus_on_indicator.png
│ │ ├── ic_hdr_plus_on_normal.png
│ │ ├── ic_share_disabled.png
│ │ ├── ic_share_normal.png
│ │ ├── ic_switch_camera_back_disabled.png
│ │ ├── ic_switch_camera_back_indicator.png
│ │ ├── ic_switch_camera_back_normal.png
│ │ ├── ic_switch_camera_front_disabled.png
│ │ ├── ic_switch_camera_front_indicator.png
│ │ ├── ic_switch_camera_front_normal.png
│ │ ├── ic_timer_10s_disabled.png
│ │ ├── ic_timer_10s_indicator.png
│ │ ├── ic_timer_10s_normal.png
│ │ ├── ic_timer_3s_disabled.png
│ │ ├── ic_timer_3s_indicator.png
│ │ ├── ic_timer_3s_normal.png
│ │ ├── ic_timer_auto_disabled.png
│ │ ├── ic_timer_auto_indicator.png
│ │ ├── ic_timer_auto_normal.png
│ │ ├── ic_timer_off_disabled.png
│ │ ├── ic_timer_off_indicator.png
│ │ ├── ic_timer_off_normal.png
│ │ ├── ic_trash_disabled.png
│ │ ├── ic_trash_normal.png
│ │ ├── ic_video_blanket.png
│ │ ├── ic_video_disabled.png
│ │ └── ic_video_normal.png
│ ├── layout
│ │ ├── activity_main.xml
│ │ ├── aspect_ratio_dialog_layout.xml
│ │ ├── bottom_bar_contents.xml
│ │ ├── camera_filmstrip.xml
│ │ ├── camera.xml
│ │ ├── capture_module.xml
│ │ ├── cling_widget.xml
│ │ ├── details_list.xml
│ │ ├── details.xml
│ │ ├── face_view.xml
│ │ ├── filmstrip_bottom_controls.xml
│ │ ├── filmstrip_video.xml
│ │ ├── keyguard_widget.xml
│ │ ├── location_dialog_layout.xml
│ │ ├── mode_list_layout.xml
│ │ ├── mode_options_imagebutton_template.xml
│ │ ├── mode_options_overlay.xml
│ │ ├── mode_selector.xml
│ │ ├── permissions.xml
│ │ ├── photo_bottombar_buttons.xml
│ │ ├── photo_intent_bottombar_buttons.xml
│ │ ├── photo_module.xml
│ │ ├── placeholder_progressbar.xml
│ │ ├── secure_album_placeholder.xml
│ │ ├── settings_cling.xml
│ │ ├── sticky_bottom_capture_layout.xml
│ │ ├── tinyplanet_editor.xml
│ │ ├── tutorials_placeholder.xml
│ │ ├── undo_bar.xml
│ │ ├── video_bottombar_buttons.xml
│ │ ├── video_intent_bottombar_buttons.xml
│ │ ├── video_module.xml
│ │ └── viewfinder_labels_video.xml
│ ├── layout-land
│ │ ├── aspect_ratio_dialog_content.xml
│ │ ├── aspect_ratio_selector.xml
│ │ ├── camera_controls.xml
│ │ ├── indicators.xml
│ │ ├── location_dialog_content.xml
│ │ ├── mode_options.xml
│ │ ├── on_screen_hint.xml
│ │ ├── retake_done_cancel_layout.xml
│ │ ├── review_module_control.xml
│ │ └── switcher_popup.xml
│ ├── layout-land-v19
│ │ └── switcher_popup.xml
│ ├── layout-land-v21
│ │ └── retake_done_cancel_layout.xml
│ ├── layout-port
│ │ ├── aspect_ratio_dialog_content.xml
│ │ ├── aspect_ratio_selector.xml
│ │ ├── camera_controls.xml
│ │ ├── indicators.xml
│ │ ├── location_dialog_content.xml
│ │ ├── mode_options.xml
│ │ ├── on_screen_hint.xml
│ │ ├── pano_review_control.xml
│ │ ├── retake_done_cancel_layout.xml
│ │ ├── review_module_control.xml
│ │ └── switcher_popup.xml
│ ├── layout-port-v19
│ │ └── switcher_popup.xml
│ ├── layout-port-v21
│ │ └── retake_done_cancel_layout.xml
│ ├── layout-sw600dp-land
│ │ └── tutorials_placeholder.xml
│ ├── layout-sw600dp-port
│ │ └── tutorials_placeholder.xml
│ ├── layout-v21
│ │ └── keyguard_widget.xml
│ ├── menu
│ │ ├── filmstrip_context_menu.xml
│ │ └── filmstrip_menu.xml
│ ├── raw
│ │ ├── backdropper.graph
│ │ ├── blank.jpg
│ │ ├── focus_complete.ogg
│ │ ├── goofy_face.graph
│ │ ├── material_camera_focus.ogg
│ │ ├── shutter.ogg
│ │ ├── staged_shot_complete.ogg
│ │ ├── timer_final_second.ogg
│ │ ├── timer_increment.ogg
│ │ └── video_record.ogg
│ ├── values
│ │ ├── arrays.xml
│ │ ├── attrs.xml
│ │ ├── bool.xml
│ │ ├── colors.xml
│ │ ├── config.xml
│ │ ├── crop_colors.xml
│ │ ├── crop_dimens.xml
│ │ ├── dimens.xml
│ │ ├── ids.xml
│ │ ├── integers.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ ├── values-af
│ │ └── strings.xml
│ ├── values-am
│ │ └── strings.xml
│ ├── values-ar
│ │ └── strings.xml
│ ├── values-az-rAZ
│ │ └── strings.xml
│ ├── values-bg
│ │ └── strings.xml
│ ├── values-bn-rBD
│ │ └── strings.xml
│ ├── values-b+sr+Latn
│ │ └── strings.xml
│ ├── values-ca
│ │ └── strings.xml
│ ├── values-cs
│ │ └── strings.xml
│ ├── values-da
│ │ └── strings.xml
│ ├── values-de
│ │ └── strings.xml
│ ├── values-el
│ │ └── strings.xml
│ ├── values-en-rAU
│ │ └── strings.xml
│ ├── values-en-rGB
│ │ └── strings.xml
│ ├── values-en-rIN
│ │ └── strings.xml
│ ├── values-es
│ │ └── strings.xml
│ ├── values-es-rUS
│ │ └── strings.xml
│ ├── values-et-rEE
│ │ └── strings.xml
│ ├── values-eu-rES
│ │ └── strings.xml
│ ├── values-fa
│ │ └── strings.xml
│ ├── values-fi
│ │ └── strings.xml
│ ├── values-fr
│ │ └── strings.xml
│ ├── values-fr-rCA
│ │ └── strings.xml
│ ├── values-gl-rES
│ │ └── strings.xml
│ ├── values-gu-rIN
│ │ └── strings.xml
│ ├── values-hi
│ │ └── strings.xml
│ ├── values-hr
│ │ └── strings.xml
│ ├── values-hu
│ │ └── strings.xml
│ ├── values-hy-rAM
│ │ └── strings.xml
│ ├── values-in
│ │ └── strings.xml
│ ├── values-is-rIS
│ │ └── strings.xml
│ ├── values-it
│ │ └── strings.xml
│ ├── values-iw
│ │ └── strings.xml
│ ├── values-ja
│ │ └── strings.xml
│ ├── values-ka-rGE
│ │ └── strings.xml
│ ├── values-kk-rKZ
│ │ └── strings.xml
│ ├── values-km-rKH
│ │ └── strings.xml
│ ├── values-kn-rIN
│ │ └── strings.xml
│ ├── values-ko
│ │ └── strings.xml
│ ├── values-ky-rKG
│ │ └── strings.xml
│ ├── values-land
│ │ ├── dimensions.xml
│ │ └── styles.xml
│ ├── values-large
│ │ ├── dimens.xml
│ │ └── filtershow_values.xml
│ ├── values-large-hdpi
│ │ └── drawable.xml
│ ├── values-lo-rLA
│ │ └── strings.xml
│ ├── values-lt
│ │ └── strings.xml
│ ├── values-lv
│ │ └── strings.xml
│ ├── values-mk-rMK
│ │ └── strings.xml
│ ├── values-ml-rIN
│ │ └── strings.xml
│ ├── values-mn-rMN
│ │ └── strings.xml
│ ├── values-mr-rIN
│ │ └── strings.xml
│ ├── values-ms-rMY
│ │ └── strings.xml
│ ├── values-my-rMM
│ │ └── strings.xml
│ ├── values-nb
│ │ └── strings.xml
│ ├── values-ne-rNP
│ │ └── strings.xml
│ ├── values-nl
│ │ └── strings.xml
│ ├── values-notouch-v14
│ │ └── styles.xml
│ ├── values-pa-rIN
│ │ └── strings.xml
│ ├── values-pl
│ │ └── strings.xml
│ ├── values-port
│ │ ├── dimensions.xml
│ │ └── styles.xml
│ ├── values-pt
│ │ └── strings.xml
│ ├── values-pt-rPT
│ │ └── strings.xml
│ ├── values-ro
│ │ └── strings.xml
│ ├── values-ru
│ │ └── strings.xml
│ ├── values-si-rLK
│ │ └── strings.xml
│ ├── values-sk
│ │ └── strings.xml
│ ├── values-sl
│ │ └── strings.xml
│ ├── values-sq-rAL
│ │ └── strings.xml
│ ├── values-sr
│ │ └── strings.xml
│ ├── values-sv
│ │ └── strings.xml
│ ├── values-sw
│ │ └── strings.xml
│ ├── values-sw320dp
│ │ └── photoeditor_dimens.xml
│ ├── values-sw320dp-land
│ │ └── photoeditor_dimens.xml
│ ├── values-sw320dp-port
│ │ └── photoeditor_dimens.xml
│ ├── values-sw360dp
│ │ └── dimensions.xml
│ ├── values-sw360dp-land
│ │ └── dimensions.xml
│ ├── values-sw600dp
│ │ ├── dimensions.xml
│ │ ├── dimens.xml
│ │ └── photoeditor_dimens.xml
│ ├── values-sw600dp-hdpi
│ │ └── drawable.xml
│ ├── values-sw600dp-land
│ │ └── styles.xml
│ ├── values-sw600dp-port
│ │ └── styles.xml
│ ├── values-sw640dp
│ │ ├── dimens.xml
│ │ ├── drawable.xml
│ │ └── styles.xml
│ ├── values-sw800dp
│ │ ├── dimensions.xml
│ │ ├── dimens.xml
│ │ └── photoeditor_dimens.xml
│ ├── values-ta-rIN
│ │ └── strings.xml
│ ├── values-te-rIN
│ │ └── strings.xml
│ ├── values-th
│ │ └── strings.xml
│ ├── values-tl
│ │ └── strings.xml
│ ├── values-tr
│ │ └── strings.xml
│ ├── values-uk
│ │ └── strings.xml
│ ├── values-ur-rPK
│ │ └── strings.xml
│ ├── values-uz-rUZ
│ │ └── strings.xml
│ ├── values-v14
│ │ └── styles.xml
│ ├── values-v19
│ │ └── styles.xml
│ ├── values-v21
│ │ ├── arrays.xml
│ │ └── styles.xml
│ ├── values-vi
│ │ └── strings.xml
│ ├── values-w1024dp
│ │ └── strings.xml
│ ├── values-w480dp
│ │ └── bool.xml
│ ├── values-xlarge
│ │ ├── dimensions.xml
│ │ ├── dimens.xml
│ │ ├── drawable.xml
│ │ ├── filtershow_values.xml
│ │ └── styles.xml
│ ├── values-xlarge-land
│ │ └── drawable.xml
│ ├── values-xlarge-port
│ │ └── drawable.xml
│ ├── values-zh-rCN
│ │ └── strings.xml
│ ├── values-zh-rHK
│ │ └── strings.xml
│ ├── values-zh-rTW
│ │ └── strings.xml
│ ├── values-zu
│ │ └── strings.xml
│ └── xml
│ └── camera_preferences.xml
├── res_p
│ ├── drawable-hdpi
│ │ ├── ic_pano_blanket.png
│ │ ├── ic_panorama_disabled.png
│ │ ├── ic_panorama_normal.png
│ │ ├── ic_photosphere_blanket.png
│ │ ├── ic_photosphere_disabled.png
│ │ ├── ic_photosphere_normal.png
│ │ ├── ic_refocus_blanket.png
│ │ ├── ic_refocus_disabled.png
│ │ └── ic_refocus_normal.png
│ ├── drawable-mdpi
│ │ ├── ic_pano_blanket.png
│ │ ├── ic_panorama_disabled.png
│ │ ├── ic_panorama_normal.png
│ │ ├── ic_photosphere_blanket.png
│ │ ├── ic_photosphere_disabled.png
│ │ ├── ic_photosphere_normal.png
│ │ ├── ic_refocus_blanket.png
│ │ ├── ic_refocus_disabled.png
│ │ └── ic_refocus_normal.png
│ ├── drawable-xhdpi
│ │ ├── ic_pano_blanket.png
│ │ ├── ic_panorama_disabled.png
│ │ ├── ic_panorama_normal.png
│ │ ├── ic_photosphere_blanket.png
│ │ ├── ic_photosphere_disabled.png
│ │ ├── ic_photosphere_normal.png
│ │ ├── ic_refocus_blanket.png
│ │ ├── ic_refocus_disabled.png
│ │ └── ic_refocus_normal.png
│ ├── drawable-xxhdpi
│ │ ├── ic_pano_blanket.png
│ │ ├── ic_panorama_disabled.png
│ │ ├── ic_panorama_normal.png
│ │ ├── ic_photosphere_blanket.png
│ │ ├── ic_photosphere_disabled.png
│ │ ├── ic_photosphere_normal.png
│ │ ├── ic_refocus_blanket.png
│ │ ├── ic_refocus_disabled.png
│ │ └── ic_refocus_normal.png
│ ├── mipmap-hdpi
│ │ ├── ic_launcher_gallery.png
│ │ └── logo_camera_color_44in48dp.png
│ ├── mipmap-mdpi
│ │ ├── ic_launcher_gallery.png
│ │ └── logo_camera_color_44in48dp.png
│ ├── mipmap-xhdpi
│ │ ├── ic_launcher_gallery.png
│ │ └── logo_camera_color_44in48dp.png
│ ├── mipmap-xxhdpi
│ │ └── logo_camera_color_44in48dp.png
│ ├── mipmap-xxxhdpi
│ │ └── logo_camera_color_44in48dp.png
│ └── values
│ └── strings.xml
├── src
│ ├── android
│ │ └── util
│ │ ├── CameraPerformanceTracker.java
│ │ └── Pools.java
│ └── com
│ └── android
│ └── camera
│ ├── AccessibilityUtil.java
│ ├── AnimationManager.java
│ ├── app
│ │ ├── AppController.java
│ │ ├── CameraApp.java
│ │ ├── CameraAppUI.java
│ │ ├── CameraController.java
│ │ ├── CameraProvider.java
│ │ ├── CameraServicesImpl.java
│ │ ├── CameraServices.java
│ │ ├── FilmstripBottomPanel.java
│ │ ├── FirstRunDetector.java
│ │ ├── FirstRunDialog.java
│ │ ├── LegacyLocationProvider.java
│ │ ├── LocationProvider.java
│ │ ├── MediaSaver.java
│ │ ├── MemoryManagerImpl.java
│ │ ├── MemoryManager.java
│ │ ├── MemoryQuery.java
│ │ ├── ModuleManagerImpl.java
│ │ ├── ModuleManager.java
│ │ ├── OrientationManagerImpl.java
│ │ └── OrientationManager.java
│ ├── async
│ │ ├── AndroidPriorityThread.java
│ │ ├── BufferQueueController.java
│ │ ├── BufferQueue.java
│ │ ├── ConcurrentBufferQueue.java
│ │ ├── ConcurrentState.java
│ │ ├── CountableBufferQueue.java
│ │ ├── ExecutorCallback.java
│ │ ├── FilteredCallback.java
│ │ ├── FilteredUpdatable.java
│ │ ├── ForwardingBufferQueue.java
│ │ ├── ForwardingObservable.java
│ │ ├── Futures2.java
│ │ ├── HandlerExecutor.java
│ │ ├── HandlerFactory.java
│ │ ├── Lifetime.java
│ │ ├── Listenable.java
│ │ ├── MainThreadExecutor.java
│ │ ├── MainThread.java
│ │ ├── ObservableCombiner.java
│ │ ├── Observable.java
│ │ ├── Observables.java
│ │ ├── RefCountBase.java
│ │ ├── RefCountedBufferQueueController.java
│ │ ├── ResettingDelayedExecutor.java
│ │ ├── SafeCloseable.java
│ │ ├── UpdatableCountDownLatch.java
│ │ ├── Updatable.java
│ │ └── Updatables.java
│ ├── burst
│ │ ├── BurstArtifact.java
│ │ ├── BurstCaptureCommand.java
│ │ ├── BurstController.java
│ │ ├── BurstFacadeFactory.java
│ │ ├── BurstFacadeImpl.java
│ │ ├── BurstFacade.java
│ │ ├── BurstMediaItem.java
│ │ ├── BurstReadyStateChangeListener.java
│ │ ├── BurstResult.java
│ │ ├── BurstResultsListener.java
│ │ ├── BurstResultsSaver.java
│ │ ├── BurstTakerImpl.java
│ │ ├── BurstTaker.java
│ │ ├── EvictionHandler.java
│ │ ├── OrientationLockController.java
│ │ ├── RingBuffer.java
│ │ ├── SurfaceTextureContainer.java
│ │ └── ToastingBurstFacadeDecorator.java
│ ├── ButtonManager.java
│ ├── CameraActivity.java
│ ├── CameraDisabledException.java
│ ├── CameraHardwareException.java
│ ├── CameraModule.java
│ ├── CameraTestDevice.java
│ ├── CaptureActivity.java
│ ├── captureintent
│ │ ├── CaptureIntentConfig.java
│ │ ├── CaptureIntentModule.java
│ │ ├── CaptureIntentModuleUI.java
│ │ ├── CaptureIntentSessionFactory.java
│ │ ├── CaptureIntentSession.java
│ │ ├── event
│ │ │ ├── EventCameraBusy.java
│ │ │ ├── EventCameraQuickExpose.java
│ │ │ ├── EventCameraReady.java
│ │ │ ├── EventClickOnCameraKey.java
│ │ │ ├── EventFastPictureBitmapAvailable.java
│ │ │ ├── EventOnOpenCameraFailed.java
│ │ │ ├── EventOnOpenCameraSucceeded.java
│ │ │ ├── EventOnStartPreviewFailed.java
│ │ │ ├── EventOnStartPreviewSucceeded.java
│ │ │ ├── EventOnSurfaceTextureAvailable.java
│ │ │ ├── EventOnSurfaceTextureDestroyed.java
│ │ │ ├── EventOnSurfaceTextureUpdated.java
│ │ │ ├── EventOnTextureViewLayoutChanged.java
│ │ │ ├── EventPause.java
│ │ │ ├── EventPictureCompressed.java
│ │ │ ├── EventPictureDecoded.java
│ │ │ ├── EventResume.java
│ │ │ ├── EventTapOnCancelIntentButton.java
│ │ │ ├── EventTapOnCancelShutterButton.java
│ │ │ ├── EventTapOnConfirmPhotoButton.java
│ │ │ ├── EventTapOnPreview.java
│ │ │ ├── EventTapOnRetakePhotoButton.java
│ │ │ ├── EventTapOnShutterButton.java
│ │ │ ├── EventTapOnSwitchCameraButton.java
│ │ │ ├── EventTimerCountDownToZero.java
│ │ │ └── EventZoomRatioChanged.java
│ │ ├── PictureDecoder.java
│ │ ├── PreviewTransformCalculator.java
│ │ ├── resource
│ │ │ ├── ResourceCaptureToolsImpl.java
│ │ │ ├── ResourceCaptureTools.java
│ │ │ ├── ResourceConstructedImpl.java
│ │ │ ├── ResourceConstructed.java
│ │ │ ├── ResourceOpenedCameraImpl.java
│ │ │ ├── ResourceOpenedCamera.java
│ │ │ ├── ResourceSurfaceTextureImpl.java
│ │ │ ├── ResourceSurfaceTexture.java
│ │ │ └── ResourceSurfaceTextureNexus4Impl.java
│ │ ├── state
│ │ │ ├── StateBackground.java
│ │ │ ├── StateBackgroundWithSurfaceTexture.java
│ │ │ ├── StateFatal.java
│ │ │ ├── StateForeground.java
│ │ │ ├── StateForegroundWithSurfaceTexture.java
│ │ │ ├── StateIntentCompleted.java
│ │ │ ├── StateOpeningCamera.java
│ │ │ ├── StateReadyForCapture.java
│ │ │ ├── StateReviewingPicture.java
│ │ │ ├── StateSavingPicture.java
│ │ │ └── StateStartingPreview.java
│ │ └── stateful
│ │ ├── EventHandler.java
│ │ ├── Event.java
│ │ ├── StateImpl.java
│ │ ├── State.java
│ │ ├── StateMachineImpl.java
│ │ └── StateMachine.java
│ ├── CaptureLayoutHelper.java
│ ├── CaptureModule.java
│ ├── CaptureModuleUI.java
│ ├── CaptureModuleUtil.java
│ ├── data
│ │ ├── CameraFilmstripDataAdapter.java
│ │ ├── DataUtils.java
│ │ ├── FilmstripContentObserver.java
│ │ ├── FilmstripContentQueries.java
│ │ ├── FilmstripDataAdapterProxy.java
│ │ ├── FilmstripItemAttributes.java
│ │ ├── FilmstripItemBase.java
│ │ ├── FilmstripItemData.java
│ │ ├── FilmstripItem.java
│ │ ├── FilmstripItemList.java
│ │ ├── FilmstripItemType.java
│ │ ├── FilmstripItemUtils.java
│ │ ├── FixedFirstProxyAdapter.java
│ │ ├── FixedLastProxyAdapter.java
│ │ ├── GlideFilmstripManager.java
│ │ ├── LocalFilmstripDataAdapter.java
│ │ ├── Location.java
│ │ ├── MediaDetails.java
│ │ ├── Metadata.java
│ │ ├── MetadataLoader.java
│ │ ├── NewestFirstComparator.java
│ │ ├── PanoramaMetadataLoader.java
│ │ ├── PhotoDataFactory.java
│ │ ├── PhotoDataQuery.java
│ │ ├── PhotoItemFactory.java
│ │ ├── PhotoItem.java
│ │ ├── PlaceholderItem.java
│ │ ├── RgbzMetadataLoader.java
│ │ ├── SessionItem.java
│ │ ├── VideoDataFactory.java
│ │ ├── VideoDataQuery.java
│ │ ├── VideoItemData.java
│ │ ├── VideoItemFactory.java
│ │ ├── VideoItem.java
│ │ └── VideoRotationMetadataLoader.java
│ ├── debug
│ │ ├── DebugPropertyHelper.java
│ │ ├── Logger.java
│ │ ├── Loggers.java
│ │ ├── Log.java
│ │ └── LogUtil.java
│ ├── device
│ │ ├── ActiveCameraDeviceTracker.java
│ │ ├── Camera2ActionProvider.java
│ │ ├── Camera2Actions.java
│ │ ├── CameraDeviceActionProvider.java
│ │ ├── CameraDeviceKey.java
│ │ ├── CameraDeviceLifecycle.java
│ │ ├── CameraId.java
│ │ ├── CameraModuleHelper.java
│ │ ├── CameraOpenException.java
│ │ ├── LegacyCameraActionProvider.java
│ │ ├── LegacyCameraActions.java
│ │ ├── MultiCameraDeviceLifecycle.java
│ │ ├── PortabilityCameraActionProvider.java
│ │ ├── PortabilityCameraActions.java
│ │ ├── SingleDeviceActions.java
│ │ ├── SingleDeviceCloseListener.java
│ │ ├── SingleDeviceLifecycle.java
│ │ ├── SingleDeviceOpenListener.java
│ │ ├── SingleDeviceRequest.java
│ │ ├── SingleDeviceShutdownListener.java
│ │ └── SingleDeviceStateMachine.java
│ ├── DisableCameraReceiver.java
│ ├── exif
│ │ ├── ByteBufferInputStream.java
│ │ ├── CountedDataInputStream.java
│ │ ├── ExifData.java
│ │ ├── ExifInterface.java
│ │ ├── ExifInvalidFormatException.java
│ │ ├── ExifModifier.java
│ │ ├── ExifOutputStream.java
│ │ ├── ExifParser.java
│ │ ├── ExifReader.java
│ │ ├── ExifTag.java
│ │ ├── IfdData.java
│ │ ├── IfdId.java
│ │ ├── JpegHeader.java
│ │ ├── OrderedDataOutputStream.java
│ │ └── Rational.java
│ ├── Exif.java
│ ├── FatalErrorHandlerImpl.java
│ ├── FatalErrorHandler.java
│ ├── filmstrip
│ │ ├── FilmstripContentPanel.java
│ │ ├── FilmstripController.java
│ │ └── FilmstripDataAdapter.java
│ ├── FocusOverlayManager.java
│ ├── hardware
│ │ ├── HardwareSpecImpl.java
│ │ ├── HardwareSpec.java
│ │ └── HeadingSensor.java
│ ├── MediaSaverImpl.java
│ ├── module
│ │ ├── ModuleController.java
│ │ └── ModulesInfo.java
│ ├── MultiToggleImageButton.java
│ ├── one
│ │ ├── AbstractOneCamera.java
│ │ ├── CameraDirectionProvider.java
│ │ ├── config
│ │ │ ├── OneCameraFeatureConfigCreator.java
│ │ │ └── OneCameraFeatureConfig.java
│ │ ├── FlashSetting.java
│ │ ├── OneCameraAccessException.java
│ │ ├── OneCameraCaptureSetting.java
│ │ ├── OneCameraCharacteristics.java
│ │ ├── OneCameraException.java
│ │ ├── OneCamera.java
│ │ ├── OneCameraManager.java
│ │ ├── OneCameraModule.java
│ │ ├── OneCameraOpener.java
│ │ ├── PreviewSizeSelector.java
│ │ ├── Settings3A.java
│ │ ├── v1
│ │ │ ├── LegacyOneCameraManagerImpl.java
│ │ │ ├── LegacyOneCameraOpenerImpl.java
│ │ │ └── OneCameraCharacteristicsImpl.java
│ │ └── v2
│ │ ├── autofocus
│ │ │ ├── AEMeteringRegion.java
│ │ │ ├── AETriggerResult.java
│ │ │ ├── AFMeteringRegion.java
│ │ │ ├── AFScanHoldResetCommand.java
│ │ │ ├── AFTriggerResult.java
│ │ │ ├── FullAFScanCommand.java
│ │ │ ├── GlobalMeteringParameters.java
│ │ │ ├── ManualAutoFocusFactory.java
│ │ │ ├── ManualAutoFocusImpl.java
│ │ │ ├── ManualAutoFocus.java
│ │ │ ├── MeteringParameters.java
│ │ │ ├── PointMeteringParameters.java
│ │ │ └── TriggerStateMachine.java
│ │ ├── AutoFocusHelper.java
│ │ ├── Camera2OneCameraManagerImpl.java
│ │ ├── Camera2OneCameraOpenerImpl.java
│ │ ├── camera2proxy
│ │ │ ├── AndroidCameraCaptureSessionProxy.java
│ │ │ ├── AndroidCameraDeviceProxy.java
│ │ │ ├── AndroidCaptureResultProxy.java
│ │ │ ├── AndroidImageProxy.java
│ │ │ ├── AndroidImageReaderProxy.java
│ │ │ ├── AndroidTotalCaptureResultProxy.java
│ │ │ ├── CameraCaptureSessionClosedException.java
│ │ │ ├── CameraCaptureSessionProxy.java
│ │ │ ├── CameraDeviceProxy.java
│ │ │ ├── CameraDeviceRequestBuilderFactory.java
│ │ │ ├── CaptureRequestBuilderProxy.java
│ │ │ ├── CaptureRequestProxy.java
│ │ │ ├── CaptureResultProxy.java
│ │ │ ├── ForwardingImageProxy.java
│ │ │ ├── ForwardingImageReader.java
│ │ │ ├── ImageProxy.java
│ │ │ ├── ImageReaderProxy.java
│ │ │ └── TotalCaptureResultProxy.java
│ │ ├── CloseWhenDoneImageReader.java
│ │ ├── commands
│ │ │ ├── BasicPreviewCommandFactory.java
│ │ │ ├── CameraCommandExecutor.java
│ │ │ ├── CameraCommand.java
│ │ │ ├── PreviewCommandFactory.java
│ │ │ ├── PreviewCommand.java
│ │ │ ├── ResettingRunnableCameraCommand.java
│ │ │ ├── RunnableCameraCommand.java
│ │ │ ├── ZslPreviewCommandFactory.java
│ │ │ └── ZslPreviewCommand.java
│ │ ├── common
│ │ │ ├── BasicCameraFactory.java
│ │ │ ├── ControlModeSelector.java
│ │ │ ├── ControlSceneModeSelector.java
│ │ │ ├── FlashBasedAEMode.java
│ │ │ ├── MetadataResponseListener.java
│ │ │ ├── PictureSizeCalculator.java
│ │ │ ├── SimpleCaptureStream.java
│ │ │ ├── StatisticsFaceDetectMode.java
│ │ │ ├── TimestampResponseListener.java
│ │ │ ├── TotalCaptureResultResponseListener.java
│ │ │ └── ZoomedCropRegion.java
│ │ ├── core
│ │ │ ├── CaptureStream.java
│ │ │ ├── FrameServerFactory.java
│ │ │ ├── FrameServerImpl.java
│ │ │ ├── FrameServer.java
│ │ │ ├── ObservableFrameServer.java
│ │ │ ├── RequestBuilder.java
│ │ │ ├── Request.java
│ │ │ ├── RequestTemplate.java
│ │ │ ├── ResourceAcquisitionFailedException.java
│ │ │ ├── ResponseListenerBroadcaster.java
│ │ │ ├── ResponseListener.java
│ │ │ ├── ResponseListeners.java
│ │ │ ├── ResponseManager.java
│ │ │ └── TagDispatchCaptureSession.java
│ │ ├── errorhandling
│ │ │ ├── FailureHandler.java
│ │ │ ├── FastCameraReset.java
│ │ │ ├── FatalErrorDialogFailureHandler.java
│ │ │ ├── FramerateJankDetector.java
│ │ │ ├── RecoverySuccessCallback.java
│ │ │ ├── RepeatFailureDetector.java
│ │ │ └── RepeatFailureHandlerComponent.java
│ │ ├── face
│ │ │ └── FaceDetect.java
│ │ ├── ImageCaptureManager.java
│ │ ├── imagesaver
│ │ │ ├── ImageSaver.java
│ │ │ ├── JpegImageBackendImageSaver.java
│ │ │ ├── MetadataImage.java
│ │ │ ├── MostRecentImageSaver.java
│ │ │ ├── SingleImageSaver.java
│ │ │ └── YuvImageBackendImageSaver.java
│ │ ├── initialization
│ │ │ ├── Camera2PreviewSizeSelector.java
│ │ │ ├── CameraStarter.java
│ │ │ ├── CaptureSessionCreator.java
│ │ │ ├── DeferredManualAutoFocus.java
│ │ │ ├── DeferredPictureTaker.java
│ │ │ ├── GenericOneCameraImpl.java
│ │ │ ├── InitializedOneCameraFactory.java
│ │ │ ├── MetadataCallback.java
│ │ │ └── PreviewStarter.java
│ │ ├── LoggingImageReader.java
│ │ ├── OneCameraCharacteristicsImpl.java
│ │ ├── OneCameraFactory.java
│ │ ├── OneCameraImpl.java
│ │ ├── OneCameraZslImpl.java
│ │ ├── photo
│ │ │ ├── ConvergedImageCaptureCommand.java
│ │ │ ├── FlashBasedPhotoCommand.java
│ │ │ ├── ImageCaptureCommand.java
│ │ │ ├── ImageRotationCalculatorImpl.java
│ │ │ ├── ImageRotationCalculator.java
│ │ │ ├── LegacyPictureTakerFactory.java
│ │ │ ├── MetadataFuture.java
│ │ │ ├── PictureCallbackAdapter.java
│ │ │ ├── PictureTakerFactory.java
│ │ │ ├── PictureTakerImpl.java
│ │ │ ├── PictureTaker.java
│ │ │ ├── SimpleImageCaptureCommand.java
│ │ │ ├── zsl
│ │ │ │ ├── AcceptableZslImageFilter.java
│ │ │ │ ├── AutoFlashZslImageFilter.java
│ │ │ │ └── ZslImageCaptureCommand.java
│ │ │ └── ZslPictureTakerFactory.java
│ │ ├── sharedimagereader
│ │ │ ├── AllocatingImageStream.java
│ │ │ ├── imagedistributor
│ │ │ │ ├── ImageDistributorFactory.java
│ │ │ │ ├── ImageDistributorImpl.java
│ │ │ │ ├── ImageDistributor.java
│ │ │ │ ├── ImageDistributorOnImageAvailableListener.java
│ │ │ │ ├── ImageStream.java
│ │ │ │ ├── RefCountedImageProxy.java
│ │ │ │ └── SingleCloseImageProxy.java
│ │ │ ├── ImageStreamImpl.java
│ │ │ ├── ManagedImageReader.java
│ │ │ ├── metadatasynchronizer
│ │ │ │ ├── MetadataPoolFactory.java
│ │ │ │ ├── MetadataPoolImpl.java
│ │ │ │ ├── MetadataPool.java
│ │ │ │ └── MetadataReleasingImageQueue.java
│ │ │ ├── ringbuffer
│ │ │ │ ├── AvailableTicketCounter.java
│ │ │ │ ├── DynamicRingBufferFactory.java
│ │ │ │ └── DynamicRingBuffer.java
│ │ │ ├── SharedImageReaderFactory.java
│ │ │ ├── ticketpool
│ │ │ │ ├── FiniteTicketPool.java
│ │ │ │ ├── ReservableTicketPool.java
│ │ │ │ ├── Ticket.java
│ │ │ │ ├── TicketPool.java
│ │ │ │ └── TicketProvider.java
│ │ │ ├── TicketRequiredFilter.java
│ │ │ ├── util
│ │ │ │ ├── ImageCloser.java
│ │ │ │ └── TicketImageProxy.java
│ │ │ └── ZslSharedImageReaderFactory.java
│ │ ├── SimpleOneCameraFactory.java
│ │ ├── stats
│ │ │ └── PreviewFpsListener.java
│ │ └── ZslOneCameraFactory.java
│ ├── OnScreenHint.java
│ ├── PanoProgressBar.java
│ ├── PanoUtil.java
│ ├── PermissionsActivity.java
│ ├── PhotoController.java
│ ├── PhotoModule.java
│ ├── PhotoUI.java
│ ├── processing
│ │ ├── imagebackend
│ │ │ ├── ImageBackend.java
│ │ │ ├── ImageConsumer.java
│ │ │ ├── ImageProcessorListener.java
│ │ │ ├── ImageProcessorProxyListener.java
│ │ │ ├── ImageShadowTask.java
│ │ │ ├── ImageTaskManager.java
│ │ │ ├── ImageToProcess.java
│ │ │ ├── TaskChainedCompressImageToJpeg.java
│ │ │ ├── TaskCompressImageToJpeg.java
│ │ │ ├── TaskConvertImageToRGBPreview.java
│ │ │ ├── TaskImageContainer.java
│ │ │ ├── TaskJpegEncode.java
│ │ │ └── TaskPreviewChainedJpeg.java
│ │ ├── memory
│ │ │ ├── ByteBufferDirectPool.java
│ │ │ ├── LruPool.java
│ │ │ ├── LruResourcePool.java
│ │ │ └── SimpleLruResourcePool.java
│ │ ├── ProcessingService.java
│ │ ├── ProcessingServiceManager.java
│ │ ├── ProcessingTaskConsumer.java
│ │ └── ProcessingTask.java
│ ├── ProxyLauncher.java
│ ├── remote
│ │ ├── RemoteCameraModule.java
│ │ └── RemoteShutterListener.java
│ ├── SecureCameraActivity.java
│ ├── session
│ │ ├── CaptureSessionFactoryImpl.java
│ │ ├── CaptureSessionFactory.java
│ │ ├── CaptureSessionImpl.java
│ │ ├── CaptureSession.java
│ │ ├── CaptureSessionManagerImpl.java
│ │ ├── CaptureSessionManager.java
│ │ ├── PlaceholderManager.java
│ │ ├── SessionNotifier.java
│ │ ├── SessionStorageManagerImpl.java
│ │ ├── SessionStorageManager.java
│ │ ├── StackSaverFactory.java
│ │ ├── StackSaverImpl.java
│ │ ├── StackSaver.java
│ │ └── TemporarySessionFile.java
│ ├── settings
│ │ ├── AppUpgrader.java
│ │ ├── CameraFacingSetting.java
│ │ ├── CameraPictureSizesCacher.java
│ │ ├── CameraSettingsActivity.java
│ │ ├── DefaultsStore.java
│ │ ├── Keys.java
│ │ ├── ListPreferenceFiller.java
│ │ ├── ManagedSwitchPreference.java
│ │ ├── PictureSizeLoader.java
│ │ ├── ResolutionSetting.java
│ │ ├── ResolutionUtil.java
│ │ ├── SettingObserver.java
│ │ ├── SettingsManager.java
│ │ ├── SettingsScopeNamespaces.java
│ │ ├── SettingsUpgrader.java
│ │ └── SettingsUtil.java
│ ├── ShutterButton.java
│ ├── SoundPlayer.java
│ ├── stats
│ │ ├── Camera2FaceProxy.java
│ │ ├── CaptureSessionStatsCollector.java
│ │ └── profiler
│ │ ├── GuardingProfile.java
│ │ ├── GuardingProfiler.java
│ │ ├── LoggingProfile.java
│ │ ├── LoggingProfiler.java
│ │ ├── ProfileBase.java
│ │ ├── Profile.java
│ │ ├── Profiler.java
│ │ ├── Profilers.java
│ │ └── Writer.java
│ ├── Storage.java
│ ├── SurfaceTextureRenderer.java
│ ├── TextureViewHelper.java
│ ├── Thumbnail.java
│ ├── tinyplanet
│ │ ├── TinyPlanetFragment.java
│ │ ├── TinyPlanetNative.java
│ │ └── TinyPlanetPreview.java
│ ├── ui
│ │ ├── AbstractTutorialOverlay.java
│ │ ├── AnimatedCircleDrawable.java
│ │ ├── BottomBar.java
│ │ ├── CaptureAnimationOverlay.java
│ │ ├── CountDownView.java
│ │ ├── DetailsDialog.java
│ │ ├── FaceView.java
│ │ ├── FilmstripGestureRecognizer.java
│ │ ├── focus
│ │ │ ├── AutoFocusRing.java
│ │ │ ├── CameraCoordinateTransformer.java
│ │ │ ├── FocusController.java
│ │ │ ├── FocusRing.java
│ │ │ ├── FocusRingRenderer.java
│ │ │ ├── FocusRingView.java
│ │ │ ├── FocusSound.java
│ │ │ ├── LensRangeCalculator.java
│ │ │ └── ManualFocusRing.java
│ │ ├── GridLines.java
│ │ ├── MainActivityLayout.java
│ │ ├── MarginDrawable.java
│ │ ├── ModeIconView.java
│ │ ├── ModeListView.java
│ │ ├── ModeSelectorItem.java
│ │ ├── ModeTransitionView.java
│ │ ├── motion
│ │ │ ├── AnimationClock.java
│ │ │ ├── DampedSpring.java
│ │ │ ├── DynamicAnimation.java
│ │ │ ├── DynamicAnimator.java
│ │ │ ├── InterpolateUtils.java
│ │ │ ├── InterpolatorHelper.java
│ │ │ ├── Invalidator.java
│ │ │ ├── LinearScale.java
│ │ │ ├── UnitBezier.java
│ │ │ ├── UnitCurve.java
│ │ │ └── UnitCurves.java
│ │ ├── PreviewOverlay.java
│ │ ├── PreviewStatusListener.java
│ │ ├── ProgressOverlay.java
│ │ ├── ProgressRenderer.java
│ │ ├── RadioOptions.java
│ │ ├── Rotatable.java
│ │ ├── RotateLayout.java
│ │ ├── StickyBottomCaptureLayout.java
│ │ ├── TopRightWeightedLayout.java
│ │ ├── TouchCircleDrawable.java
│ │ ├── TouchCoordinate.java
│ │ └── ZoomView.java
│ ├── util
│ │ ├── AndroidContext.java
│ │ ├── AndroidServices.java
│ │ ├── ApiHelper.java
│ │ ├── AspectRatio.java
│ │ ├── Callback.java
│ │ ├── CameraUtil.java
│ │ ├── CaptureDataSerializer.java
│ │ ├── ConcurrentSharedRingBuffer.java
│ │ ├── DebugBoundsRenderer.java
│ │ ├── ExifUtil.java
│ │ ├── FileUtil.java
│ │ ├── Gusterpolator.java
│ │ ├── IntentHelper.java
│ │ ├── JpegUtilNative.java
│ │ ├── ListenerCombiner.java
│ │ ├── Provider.java
│ │ ├── QuickActivity.java
│ │ ├── Size.java
│ │ ├── Task.java
│ │ └── XmpUtil.java
│ ├── VideoController.java
│ ├── VideoModule.java
│ ├── VideoUI.java
│ └── widget
│ ├── AnimationEffects.java
│ ├── AspectRatioDialogLayout.java
│ ├── Cling.java
│ ├── ExternalViewerButton.java
│ ├── FilmstripLayout.java
│ ├── FilmstripView.java
│ ├── IndicatorIconController.java
│ ├── LocationDialogLayout.java
│ ├── ModeOptions.java
│ ├── ModeOptionsOverlay.java
│ ├── PeekView.java
│ ├── Preloader.java
│ ├── RoundedThumbnailView.java
│ └── SettingsCling.java
├── src_pd
│ └── com
│ ├── android
│ │ └── camera
│ │ ├── app
│ │ │ ├── LocationManager.java
│ │ │ └── MotionManager.java
│ │ ├── burst
│ │ │ └── BurstControllerImpl.java
│ │ ├── debug
│ │ │ └── LogHelper.java
│ │ ├── one
│ │ │ └── v2
│ │ │ └── OneCameraCreator.java
│ │ ├── stats
│ │ │ ├── CaptureStats.java
│ │ │ ├── SessionStatsCollector.java
│ │ │ └── UsageStatistics.java
│ │ └── util
│ │ ├── CameraSettingsActivityHelper.java
│ │ ├── GalleryHelper.java
│ │ ├── GoogleHelpHelper.java
│ │ ├── GservicesHelper.java
│ │ ├── HelpUtils.java
│ │ ├── PhotoSphereHelper.java
│ │ ├── RefocusHelper.java
│ │ ├── ReleaseHelper.java
│ │ ├── RemoteShutterHelper.java
│ │ └── SystemProperties.java
│ └── common
│ └── logging
│ └── eventprotos.java
├── src_pd_gcam
│ └── com
│ └── android
│ └── camera
│ └── util
│ └── GcamHelper.java
├── tests
│ ├── AndroidManifest.xml
│ ├── Android.mk
│ ├── exiftool_parser
│ │ └── parser.py
│ ├── res
│ │ ├── raw
│ │ │ ├── android_lawn.mp4
│ │ │ ├── galaxy_nexus.jpg
│ │ │ └── jpeg_control.jpg
│ │ └── xml
│ │ └── galaxy_nexus.xml
│ └── src
│ └── com
│ └── android
│ └── camera
│ ├── CameraTestRunner.java
│ ├── functional
│ │ ├── CameraTest.java
│ │ ├── ImageCaptureIntentTest.java
│ │ └── VideoCaptureIntentTest.java
│ ├── stress
│ │ ├── CameraLatency.java
│ │ ├── CameraStartUp.java
│ │ ├── CameraStressTestRunner.java
│ │ ├── ImageCapture.java
│ │ ├── ShotToShotLatency.java
│ │ ├── SwitchPreview.java
│ │ ├── TestUtil.java
│ │ └── VideoCapture.java
│ ├── StressTests.java
│ └── unittest
│ └── CameraUnitTest.java
└── version.mk
257 directories, 2035 files
标签:
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论