在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → Android 7.0相机源码

Android 7.0相机源码

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:12.06M
  • 下载次数:6
  • 浏览次数:155
  • 发布时间:2021-01-26
  • 实例类别:一般编程问题
  • 发 布 人:好学IT男
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
从android7.0源码中提取出来的相机源码,经过修改和优化,可在eclipse、adt中编译通过,可以在android4.4及以上版本系统运行
【实例截图】
【核心代码】
f14e1f43-77db-44d5-8668-5e516c9350e8
├── AndroidManifest.xml
├── assets
│   └── fonts
│   └── Roboto-Medium.ttf
├── gen
│   └── com
│   └── android
│   └── camera2
│   ├── BuildConfig.java
│   └── R.java
├── jni
│   ├── Android.mk
│   ├── Application.mk
│   ├── jaricom.c
│   ├── jcapimin.c
│   ├── jcapistd.c
│   ├── jcarith.c
│   ├── jccoefct.c
│   ├── jccolor.c
│   ├── jcdctmgr.c
│   ├── jchuff.c
│   ├── jcinit.c
│   ├── jcmainct.c
│   ├── jcmarker.c
│   ├── jcmaster.c
│   ├── jcomapi.c
│   ├── jconfig.h
│   ├── jcparam.c
│   ├── jcprepct.c
│   ├── jcsample.c
│   ├── jctrans.c
│   ├── jdapimin.c
│   ├── jdapistd.c
│   ├── jdarith.c
│   ├── jdatadst.c
│   ├── jdatasrc.c
│   ├── jdcoefct.c
│   ├── jdcolor.c
│   ├── jdct.h
│   ├── jddctmgr.c
│   ├── jdhuff.c
│   ├── jdinput.c
│   ├── jdmainct.c
│   ├── jdmarker.c
│   ├── jdmaster.c
│   ├── jdmerge.c
│   ├── jdpostct.c
│   ├── jdsample.c
│   ├── jdtrans.c
│   ├── jerror.c
│   ├── jerror.h
│   ├── jfdctflt.c
│   ├── jfdctfst.c
│   ├── jfdctint.c
│   ├── jidctflt.c
│   ├── jidctfst.c
│   ├── jidctint.c
│   ├── jinclude.h
│   ├── jmemansi.c
│   ├── jmemmgr.c
│   ├── jmemnobs.c
│   ├── jmemsys.h
│   ├── jmorecfg.h
│   ├── jpegint.h
│   ├── jpeglib.h
│   ├── jpegutil.cpp
│   ├── jpegutil.h
│   ├── jpegutilnative.cpp
│   ├── jquant1.c
│   ├── jquant2.c
│   ├── jutils.c
│   ├── jversion.h
│   └── tinyplanet.cc
├── libs
│   ├── guava-18.0.jar
│   ├── internal_impl-21.0.0.jar
│   └── support.jar
├── lint.xml
├── 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_pano_blanket.png
│   │   ├── ic_panorama_disabled.png
│   │   ├── ic_panorama_normal.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_photosphere_blanket.png
│   │   ├── ic_photosphere_disabled.png
│   │   ├── ic_photosphere_normal.png
│   │   ├── ic_play_disabled.png
│   │   ├── ic_play_normal.png
│   │   ├── ic_recording_indicator.png
│   │   ├── ic_refocus_blanket.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_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_pano_blanket.png
│   │   ├── ic_panorama_disabled.png
│   │   ├── ic_panorama_normal.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_photosphere_blanket.png
│   │   ├── ic_photo_sphere_disabled.png
│   │   ├── ic_photosphere_disabled.png
│   │   ├── ic_photosphere_normal.png
│   │   ├── ic_play_disabled.png
│   │   ├── ic_play_normal.png
│   │   ├── ic_recording_indicator.png
│   │   ├── ic_refocus_blanket.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_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_pano_blanket.png
│   │   ├── ic_panorama_disabled.png
│   │   ├── ic_panorama_normal.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_photosphere_blanket.png
│   │   ├── ic_photosphere_disabled.png
│   │   ├── ic_photosphere_normal.png
│   │   ├── ic_play_disabled.png
│   │   ├── ic_play_normal.png
│   │   ├── ic_recording_indicator.png
│   │   ├── ic_refocus_blanket.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_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_pano_blanket.png
│   │   ├── ic_panorama_disabled.png
│   │   ├── ic_panorama_normal.png
│   │   ├── ic_photosphere_blanket.png
│   │   ├── ic_photosphere_disabled.png
│   │   ├── ic_photosphere_normal.png
│   │   ├── ic_play_disabled.png
│   │   ├── ic_play_normal.png
│   │   ├── ic_refocus_blanket.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
│   ├── 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
│   ├── 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-land
│   │   ├── dimensions.xml
│   │   └── styles.xml
│   ├── values-large
│   │   ├── dimens.xml
│   │   └── filtershow_values.xml
│   ├── values-large-hdpi
│   │   └── drawable.xml
│   ├── values-notouch-v14
│   │   └── styles.xml
│   ├── values-port
│   │   ├── dimensions.xml
│   │   └── styles.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-v14
│   │   └── styles.xml
│   ├── values-v19
│   │   └── styles.xml
│   ├── values-v21
│   │   ├── arrays.xml
│   │   └── styles.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
│   └── xml
│   └── camera_preferences.xml
└── src
├── android
│   └── util
│   ├── CameraPerformanceTracker.java
│   └── Pools.java
├── com
│   ├── adobe
│   │   └── xmp
│   │   ├── impl
│   │   │   ├── Base64.java
│   │   │   ├── ByteBuffer.java
│   │   │   ├── CountOutputStream.java
│   │   │   ├── FixASCIIControlsReader.java
│   │   │   ├── ISO8601Converter.java
│   │   │   ├── Latin1Converter.java
│   │   │   ├── ParameterAsserts.java
│   │   │   ├── ParseRDF.java
│   │   │   ├── QName.java
│   │   │   ├── Utils.java
│   │   │   ├── XMPDateTimeImpl.java
│   │   │   ├── XMPIteratorImpl.java
│   │   │   ├── XMPMetaImpl.java
│   │   │   ├── XMPMetaParser.java
│   │   │   ├── XMPNode.java
│   │   │   ├── XMPNodeUtils.java
│   │   │   ├── XMPNormalizer.java
│   │   │   ├── XMPSchemaRegistryImpl.java
│   │   │   ├── XMPSerializerHelper.java
│   │   │   ├── XMPSerializerRDF.java
│   │   │   ├── XMPUtilsImpl.java
│   │   │   └── xpath
│   │   │   ├── XMPPath.java
│   │   │   ├── XMPPathParser.java
│   │   │   └── XMPPathSegment.java
│   │   ├── options
│   │   │   ├── AliasOptions.java
│   │   │   ├── IteratorOptions.java
│   │   │   ├── Options.java
│   │   │   ├── ParseOptions.java
│   │   │   ├── PropertyOptions.java
│   │   │   └── SerializeOptions.java
│   │   ├── properties
│   │   │   ├── XMPAliasInfo.java
│   │   │   ├── XMPPropertyInfo.java
│   │   │   └── XMPProperty.java
│   │   ├── XMPConst.java
│   │   ├── XMPDateTimeFactory.java
│   │   ├── XMPDateTime.java
│   │   ├── XMPError.java
│   │   ├── XMPException.java
│   │   ├── XMPIterator.java
│   │   ├── XMPMetaFactory.java
│   │   ├── XMPMeta.java
│   │   ├── XMPPathFactory.java
│   │   ├── XMPSchemaRegistry.java
│   │   ├── XMPUtils.java
│   │   └── XMPVersionInfo.java
│   ├── 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
│   │   │   │   ├── LocationManager.java
│   │   │   │   ├── LocationProvider.java
│   │   │   │   ├── MediaSaver.java
│   │   │   │   ├── MemoryManagerImpl.java
│   │   │   │   ├── MemoryManager.java
│   │   │   │   ├── MemoryQuery.java
│   │   │   │   ├── ModuleManagerImpl.java
│   │   │   │   ├── ModuleManager.java
│   │   │   │   ├── MotionManager.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
│   │   │   │   ├── BurstControllerImpl.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
│   │   │   │   ├── LogHelper.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
│   │   │   │   ├── OneCameraCreator.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
│   │   │   │   ├── CaptureStats.java
│   │   │   │   ├── profiler
│   │   │   │   │   ├── GuardingProfile.java
│   │   │   │   │   ├── GuardingProfiler.java
│   │   │   │   │   ├── LoggingProfile.java
│   │   │   │   │   ├── LoggingProfiler.java
│   │   │   │   │   ├── ProfileBase.java
│   │   │   │   │   ├── Profile.java
│   │   │   │   │   ├── Profiler.java
│   │   │   │   │   ├── Profilers.java
│   │   │   │   │   └── Writer.java
│   │   │   │   ├── SessionStatsCollector.java
│   │   │   │   └── UsageStatistics.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
│   │   │   │   ├── CameraSettingsActivityHelper.java
│   │   │   │   ├── CameraUtil.java
│   │   │   │   ├── CaptureDataSerializer.java
│   │   │   │   ├── ConcurrentSharedRingBuffer.java
│   │   │   │   ├── DebugBoundsRenderer.java
│   │   │   │   ├── ExifUtil.java
│   │   │   │   ├── FileUtil.java
│   │   │   │   ├── GalleryHelper.java
│   │   │   │   ├── GcamHelper.java
│   │   │   │   ├── GoogleHelpHelper.java
│   │   │   │   ├── GservicesHelper.java
│   │   │   │   ├── Gusterpolator.java
│   │   │   │   ├── HelpUtils.java
│   │   │   │   ├── IntentHelper.java
│   │   │   │   ├── JpegUtilNative.java
│   │   │   │   ├── ListenerCombiner.java
│   │   │   │   ├── PhotoSphereHelper.java
│   │   │   │   ├── Provider.java
│   │   │   │   ├── QuickActivity.java
│   │   │   │   ├── RefocusHelper.java
│   │   │   │   ├── ReleaseHelper.java
│   │   │   │   ├── RemoteShutterHelper.java
│   │   │   │   ├── Size.java
│   │   │   │   ├── SystemProperties.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
│   │   └── ex
│   │   └── camera2
│   │   ├── blocking
│   │   │   ├── BlockingCameraManager.java
│   │   │   ├── BlockingCaptureCallback.java
│   │   │   ├── BlockingSessionCallback.java
│   │   │   └── BlockingStateCallback.java
│   │   ├── exceptions
│   │   │   └── TimeoutRuntimeException.java
│   │   ├── portability
│   │   │   ├── AndroidCamera2AgentImpl.java
│   │   │   ├── AndroidCamera2Capabilities.java
│   │   │   ├── AndroidCamera2Settings.java
│   │   │   ├── AndroidCameraAgentImpl.java
│   │   │   ├── AndroidCameraCapabilities.java
│   │   │   ├── AndroidCameraSettings.java
│   │   │   ├── CameraActions.java
│   │   │   ├── CameraAgentFactory.java
│   │   │   ├── CameraAgent.java
│   │   │   ├── CameraCapabilitiesFactory.java
│   │   │   ├── CameraCapabilities.java
│   │   │   ├── CameraDeviceInfo.java
│   │   │   ├── CameraExceptionHandler.java
│   │   │   ├── CameraSettings.java
│   │   │   ├── CameraStateHolder.java
│   │   │   ├── debug
│   │   │   │   ├── LogHelper.java
│   │   │   │   └── Log.java
│   │   │   ├── DispatchThread.java
│   │   │   ├── HistoryHandler.java
│   │   │   ├── Size.java
│   │   │   └── util
│   │   │   └── SystemProperties.java
│   │   ├── pos
│   │   │   └── AutoFocusStateMachine.java
│   │   └── utils
│   │   ├── Camera2CaptureCallbackForwarder.java
│   │   ├── Camera2CaptureCallbackSplitter.java
│   │   ├── Camera2RequestSettingsSet.java
│   │   ├── StateChangeListener.java
│   │   ├── StateWaiter.java
│   │   └── SysTrace.java
│   ├── bumptech
│   │   └── glide
│   │   ├── BitmapOptions.java
│   │   ├── BitmapRequestBuilder.java
│   │   ├── BitmapTypeRequest.java
│   │   ├── disklrucache
│   │   │   ├── DiskLruCache.java
│   │   │   ├── StrictLineReader.java
│   │   │   └── Util.java
│   │   ├── DownloadOptions.java
│   │   ├── DrawableOptions.java
│   │   ├── DrawableRequestBuilder.java
│   │   ├── DrawableTypeRequest.java
│   │   ├── GenericRequestBuilder.java
│   │   ├── GenericTranscodeRequest.java
│   │   ├── gifdecoder
│   │   │   ├── GifDecoder.java
│   │   │   ├── GifFrame.java
│   │   │   ├── GifHeader.java
│   │   │   └── GifHeaderParser.java
│   │   ├── gifencoder
│   │   │   ├── AnimatedGifEncoder.java
│   │   │   ├── LZWEncoder.java
│   │   │   └── NeuQuant.java
│   │   ├── GifRequestBuilder.java
│   │   ├── GifTypeRequest.java
│   │   ├── GlideBuilder.java
│   │   ├── Glide.java
│   │   ├── ListPreloader.java
│   │   ├── load
│   │   │   ├── data
│   │   │   │   ├── AssetPathFetcher.java
│   │   │   │   ├── ByteArrayFetcher.java
│   │   │   │   ├── DataFetcher.java
│   │   │   │   ├── FileDescriptorAssetPathFetcher.java
│   │   │   │   ├── FileDescriptorLocalUriFetcher.java
│   │   │   │   ├── HttpUrlFetcher.java
│   │   │   │   ├── LocalUriFetcher.java
│   │   │   │   ├── MediaStoreThumbFetcher.java
│   │   │   │   ├── StreamAssetPathFetcher.java
│   │   │   │   └── StreamLocalUriFetcher.java
│   │   │   ├── DecodeFormat.java
│   │   │   ├── Encoder.java
│   │   │   ├── engine
│   │   │   │   ├── bitmap_recycle
│   │   │   │   │   ├── AttributeStrategy.java
│   │   │   │   │   ├── BaseKeyPool.java
│   │   │   │   │   ├── BitmapPoolAdapter.java
│   │   │   │   │   ├── BitmapPool.java
│   │   │   │   │   ├── GroupedLinkedMap.java
│   │   │   │   │   ├── LruBitmapPool.java
│   │   │   │   │   ├── LruPoolStrategy.java
│   │   │   │   │   ├── Poolable.java
│   │   │   │   │   └── SizeStrategy.java
│   │   │   │   ├── cache
│   │   │   │   │   ├── DiskCacheAdapter.java
│   │   │   │   │   ├── DiskCache.java
│   │   │   │   │   ├── DiskLruCacheWrapper.java
│   │   │   │   │   ├── LruResourceCache.java
│   │   │   │   │   ├── MemoryCacheAdapter.java
│   │   │   │   │   ├── MemoryCache.java
│   │   │   │   │   ├── MemorySizeCalculator.java
│   │   │   │   │   └── SafeKeyGenerator.java
│   │   │   │   ├── CacheLoader.java
│   │   │   │   ├── DecodeJob.java
│   │   │   │   ├── DiskCacheStrategy.java
│   │   │   │   ├── Engine.java
│   │   │   │   ├── EngineJob.java
│   │   │   │   ├── EngineJobListener.java
│   │   │   │   ├── EngineKeyFactory.java
│   │   │   │   ├── EngineKey.java
│   │   │   │   ├── EngineResource.java
│   │   │   │   ├── EngineRunnable.java
│   │   │   │   ├── executor
│   │   │   │   │   ├── FifoPriorityThreadPoolExecutor.java
│   │   │   │   │   └── Prioritized.java
│   │   │   │   ├── OriginalKey.java
│   │   │   │   ├── prefill
│   │   │   │   │   ├── BitmapPreFiller.java
│   │   │   │   │   ├── BitmapPreFillRunner.java
│   │   │   │   │   ├── PreFillQueue.java
│   │   │   │   │   └── PreFillType.java
│   │   │   │   ├── Resource.java
│   │   │   │   └── ResourceRecycler.java
│   │   │   ├── Key.java
│   │   │   ├── model
│   │   │   │   ├── AssetUriParser.java
│   │   │   │   ├── file_descriptor
│   │   │   │   │   ├── FileDescriptorFileLoader.java
│   │   │   │   │   ├── FileDescriptorModelLoader.java
│   │   │   │   │   ├── FileDescriptorResourceLoader.java
│   │   │   │   │   ├── FileDescriptorStringLoader.java
│   │   │   │   │   └── FileDescriptorUriLoader.java
│   │   │   │   ├── FileLoader.java
│   │   │   │   ├── GenericLoaderFactory.java
│   │   │   │   ├── GlideUrl.java
│   │   │   │   ├── ImageVideoModelLoader.java
│   │   │   │   ├── ImageVideoWrapperEncoder.java
│   │   │   │   ├── ImageVideoWrapper.java
│   │   │   │   ├── ModelCache.java
│   │   │   │   ├── ModelLoaderFactory.java
│   │   │   │   ├── ModelLoader.java
│   │   │   │   ├── ResourceLoader.java
│   │   │   │   ├── stream
│   │   │   │   │   ├── BaseGlideUrlLoader.java
│   │   │   │   │   ├── HttpUrlGlideUrlLoader.java
│   │   │   │   │   ├── MediaStoreStreamLoader.java
│   │   │   │   │   ├── StreamByteArrayLoader.java
│   │   │   │   │   ├── StreamFileLoader.java
│   │   │   │   │   ├── StreamModelLoader.java
│   │   │   │   │   ├── StreamResourceLoader.java
│   │   │   │   │   ├── StreamStringLoader.java
│   │   │   │   │   ├── StreamUriLoader.java
│   │   │   │   │   └── StreamUrlLoader.java
│   │   │   │   ├── StreamEncoder.java
│   │   │   │   ├── StringLoader.java
│   │   │   │   ├── UriLoader.java
│   │   │   │   └── UrlLoader.java
│   │   │   ├── MultiTransformation.java
│   │   │   ├── resource
│   │   │   │   ├── bitmap
│   │   │   │   │   ├── BitmapDecoder.java
│   │   │   │   │   ├── BitmapDrawableResource.java
│   │   │   │   │   ├── BitmapEncoder.java
│   │   │   │   │   ├── BitmapResource.java
│   │   │   │   │   ├── BitmapTransformation.java
│   │   │   │   │   ├── CenterCrop.java
│   │   │   │   │   ├── Downsampler.java
│   │   │   │   │   ├── FileDescriptorBitmapDataLoadProvider.java
│   │   │   │   │   ├── FileDescriptorBitmapDecoder.java
│   │   │   │   │   ├── FitCenter.java
│   │   │   │   │   ├── GlideBitmapDrawable.java
│   │   │   │   │   ├── GlideBitmapDrawableResource.java
│   │   │   │   │   ├── ImageHeaderParser.java
│   │   │   │   │   ├── ImageVideoBitmapDecoder.java
│   │   │   │   │   ├── ImageVideoDataLoadProvider.java
│   │   │   │   │   ├── RecyclableBufferedInputStream.java
│   │   │   │   │   ├── StreamBitmapDataLoadProvider.java
│   │   │   │   │   ├── StreamBitmapDecoder.java
│   │   │   │   │   ├── TransformationUtils.java
│   │   │   │   │   └── VideoBitmapDecoder.java
│   │   │   │   ├── bytes
│   │   │   │   │   └── BytesResource.java
│   │   │   │   ├── drawable
│   │   │   │   │   ├── DrawableResource.java
│   │   │   │   │   └── GlideDrawable.java
│   │   │   │   ├── file
│   │   │   │   │   ├── FileDecoder.java
│   │   │   │   │   ├── FileResource.java
│   │   │   │   │   ├── FileToStreamDecoder.java
│   │   │   │   │   └── StreamFileDataLoadProvider.java
│   │   │   │   ├── gif
│   │   │   │   │   ├── GifBitmapProvider.java
│   │   │   │   │   ├── GifDrawable.java
│   │   │   │   │   ├── GifDrawableLoadProvider.java
│   │   │   │   │   ├── GifDrawableResource.java
│   │   │   │   │   ├── GifDrawableTransformation.java
│   │   │   │   │   ├── GifFrameManager.java
│   │   │   │   │   ├── GifFrameModelLoader.java
│   │   │   │   │   ├── GifFrameResourceDecoder.java
│   │   │   │   │   ├── GifResourceDecoder.java
│   │   │   │   │   └── GifResourceEncoder.java
│   │   │   │   ├── gifbitmap
│   │   │   │   │   ├── GifBitmapWrapper.java
│   │   │   │   │   ├── GifBitmapWrapperResourceDecoder.java
│   │   │   │   │   ├── GifBitmapWrapperResourceEncoder.java
│   │   │   │   │   ├── GifBitmapWrapperResource.java
│   │   │   │   │   ├── GifBitmapWrapperStreamResourceDecoder.java
│   │   │   │   │   ├── GifBitmapWrapperTransformation.java
│   │   │   │   │   └── ImageVideoGifDrawableLoadProvider.java
│   │   │   │   ├── NullDecoder.java
│   │   │   │   ├── NullEncoder.java
│   │   │   │   ├── NullResourceEncoder.java
│   │   │   │   ├── SimpleResource.java
│   │   │   │   ├── transcode
│   │   │   │   │   ├── BitmapBytesTranscoder.java
│   │   │   │   │   ├── BitmapToGlideDrawableTranscoder.java
│   │   │   │   │   ├── GifBitmapWrapperDrawableTranscoder.java
│   │   │   │   │   ├── GifDrawableBytesTranscoder.java
│   │   │   │   │   ├── GlideBitmapDrawableTranscoder.java
│   │   │   │   │   ├── ResourceTranscoder.java
│   │   │   │   │   ├── TranscoderRegistry.java
│   │   │   │   │   └── UnitTranscoder.java
│   │   │   │   └── UnitTransformation.java
│   │   │   ├── ResourceDecoder.java
│   │   │   ├── ResourceEncoder.java
│   │   │   └── Transformation.java
│   │   ├── manager
│   │   │   ├── ActivityFragmentLifecycle.java
│   │   │   ├── ApplicationLifecycle.java
│   │   │   ├── ConnectivityMonitorFactory.java
│   │   │   ├── ConnectivityMonitor.java
│   │   │   ├── DefaultConnectivityMonitor.java
│   │   │   ├── Lifecycle.java
│   │   │   ├── LifecycleListener.java
│   │   │   ├── NullConnectivityMonitor.java
│   │   │   ├── RequestManagerFragment.java
│   │   │   ├── RequestManagerRetriever.java
│   │   │   ├── RequestTracker.java
│   │   │   └── SupportRequestManagerFragment.java
│   │   ├── MemoryCategory.java
│   │   ├── Priority.java
│   │   ├── provider
│   │   │   ├── ChildLoadProvider.java
│   │   │   ├── DataLoadProvider.java
│   │   │   ├── DataLoadProviderRegistry.java
│   │   │   ├── EmptyDataLoadProvider.java
│   │   │   ├── FixedLoadProvider.java
│   │   │   └── LoadProvider.java
│   │   ├── request
│   │   │   ├── animation
│   │   │   │   ├── DrawableCrossFadeFactory.java
│   │   │   │   ├── DrawableCrossFadeViewAnimation.java
│   │   │   │   ├── GlideAnimationFactory.java
│   │   │   │   ├── GlideAnimation.java
│   │   │   │   ├── NoAnimation.java
│   │   │   │   ├── ViewAnimationFactory.java
│   │   │   │   ├── ViewAnimation.java
│   │   │   │   ├── ViewPropertyAnimationFactory.java
│   │   │   │   └── ViewPropertyAnimation.java
│   │   │   ├── FutureTarget.java
│   │   │   ├── GenericRequest.java
│   │   │   ├── RequestCoordinator.java
│   │   │   ├── RequestFutureTarget.java
│   │   │   ├── Request.java
│   │   │   ├── RequestListener.java
│   │   │   ├── ResourceCallback.java
│   │   │   ├── target
│   │   │   │   ├── BaseTarget.java
│   │   │   │   ├── BitmapImageViewTarget.java
│   │   │   │   ├── DrawableImageViewTarget.java
│   │   │   │   ├── GlideDrawableImageViewTarget.java
│   │   │   │   ├── ImageViewTargetFactory.java
│   │   │   │   ├── ImageViewTarget.java
│   │   │   │   ├── PreloadTarget.java
│   │   │   │   ├── SimpleTarget.java
│   │   │   │   ├── SizeReadyCallback.java
│   │   │   │   ├── SquaringDrawable.java
│   │   │   │   ├── Target.java
│   │   │   │   └── ViewTarget.java
│   │   │   └── ThumbnailRequestCoordinator.java
│   │   ├── RequestManager.java
│   │   ├── signature
│   │   │   ├── ApplicationVersionSignature.java
│   │   │   ├── EmptySignature.java
│   │   │   ├── MediaStoreSignature.java
│   │   │   └── StringSignature.java
│   │   └── util
│   │   ├── ByteArrayPool.java
│   │   ├── ExceptionCatchingInputStream.java
│   │   ├── LogTime.java
│   │   ├── LruCache.java
│   │   ├── MultiClassKey.java
│   │   └── Util.java
│   └── google
│   └── common
│   └── logging
│   └── eventprotos.java
└── javax
└── annotation
├── CheckForNull.java
├── CheckForSigned.java
├── CheckReturnValue.java
├── concurrent
│   ├── GuardedBy.java
│   ├── Immutable.java
│   ├── NotThreadSafe.java
│   └── ThreadSafe.java
├── Detainted.java
├── MatchesPattern.java
├── meta
│   ├── Exclusive.java
│   ├── Exhaustive.java
│   ├── TypeQualifierDefault.java
│   ├── TypeQualifier.java
│   ├── TypeQualifierNickname.java
│   ├── TypeQualifierValidator.java
│   └── When.java
├── Nonnegative.java
├── Nonnull.java
├── Nullable.java
├── OverridingMethodsMustInvokeSuper.java
├── ParametersAreNonnullByDefault.java
├── ParametersAreNullableByDefault.java
├── PropertyKey.java
├── RegEx.java
├── Signed.java
├── Syntax.java
├── Tainted.java
├── Untainted.java
├── WillClose.java
├── WillCloseWhenClosed.java
└── WillNotClose.java

201 directories, 2328 files

标签:

实例下载地址

Android 7.0相机源码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警