gitextract_w2fudyhs/ ├── .gitattributes ├── .github/ │ └── ISSUE_TEMPLATE.md ├── .gitignore ├── README.md ├── build.gradle ├── gradle/ │ └── wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle.properties ├── gradlew ├── gradlew.bat ├── jitpack.yml ├── mavenpush.gradle ├── sample/ │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src/ │ └── main/ │ ├── AndroidManifest.xml │ ├── java/ │ │ └── com/ │ │ └── yalantis/ │ │ └── ucrop/ │ │ └── sample/ │ │ ├── BaseActivity.java │ │ ├── ResultActivity.java │ │ ├── SampleActivity.java │ │ └── SampleApp.java │ └── res/ │ ├── drawable/ │ │ ├── bg_rounded_rectangle.xml │ │ ├── ic_done.xml │ │ └── ic_file_download.xml │ ├── layout/ │ │ ├── activity_result.xml │ │ ├── activity_sample.xml │ │ └── include_settings.xml │ ├── menu/ │ │ └── menu_result.xml │ ├── values/ │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── themes.xml │ └── xml/ │ └── file_provider_paths.xml ├── settings.gradle └── ucrop/ ├── .gitignore ├── build.gradle ├── gradle.properties ├── proguard-rules.pro └── src/ └── main/ ├── AndroidManifest.xml ├── java/ │ └── com/ │ └── yalantis/ │ └── ucrop/ │ ├── UCrop.java │ ├── UCropActivity.java │ ├── UCropFragment.java │ ├── UCropFragmentCallback.java │ ├── UCropHttpClientStore.java │ ├── callback/ │ │ ├── BitmapCropCallback.java │ │ ├── BitmapLoadCallback.java │ │ ├── CropBoundsChangeListener.java │ │ └── OverlayViewChangeListener.java │ ├── model/ │ │ ├── AspectRatio.java │ │ ├── CropParameters.java │ │ ├── ExifInfo.java │ │ └── ImageState.java │ ├── task/ │ │ ├── BitmapCropTask.java │ │ └── BitmapLoadTask.java │ ├── util/ │ │ ├── BitmapLoadUtils.java │ │ ├── CubicEasing.java │ │ ├── EglUtils.java │ │ ├── FastBitmapDrawable.java │ │ ├── FileUtils.java │ │ ├── ImageHeaderParser.java │ │ ├── RectUtils.java │ │ ├── RotationGestureDetector.java │ │ └── SelectedStateListDrawable.java │ └── view/ │ ├── CropImageView.java │ ├── GestureCropImageView.java │ ├── OverlayView.java │ ├── TransformImageView.java │ ├── UCropView.java │ └── widget/ │ ├── AspectRatioTextView.java │ └── HorizontalProgressWheelView.java ├── jni/ │ ├── Android.mk │ ├── Application.mk │ ├── CImg.h │ ├── com_yalantis_ucrop_task_BitmapCropTask.h │ └── uCrop.cpp └── res/ ├── anim/ │ ├── ucrop_loader_circle_path.xml │ └── ucrop_loader_circle_scale.xml ├── color/ │ └── ucrop_scale_text_view_selector.xml ├── drawable/ │ ├── ucrop_crop.xml │ ├── ucrop_ic_crop.xml │ ├── ucrop_ic_crop_unselected.xml │ ├── ucrop_ic_cross.xml │ ├── ucrop_ic_next.xml │ ├── ucrop_ic_reset.xml │ ├── ucrop_ic_rotate.xml │ ├── ucrop_ic_rotate_unselected.xml │ ├── ucrop_ic_scale.xml │ ├── ucrop_ic_scale_unselected.xml │ ├── ucrop_rotate.xml │ ├── ucrop_scale.xml │ ├── ucrop_shadow_upside.xml │ ├── ucrop_vector_ic_crop.xml │ ├── ucrop_vector_loader.xml │ ├── ucrop_vector_loader_animated.xml │ └── ucrop_wrapper_controls_shape.xml ├── layout/ │ ├── ucrop_activity_photobox.xml │ ├── ucrop_aspect_ratio.xml │ ├── ucrop_controls.xml │ ├── ucrop_fragment_photobox.xml │ ├── ucrop_layout_rotate_wheel.xml │ ├── ucrop_layout_scale_wheel.xml │ └── ucrop_view.xml ├── menu/ │ └── ucrop_menu_activity.xml ├── values/ │ ├── attrs.xml │ ├── colors.xml │ ├── dimens.xml │ ├── public.xml │ ├── strings.xml │ ├── styles.xml │ └── values.xml ├── values-de/ │ └── strings.xml ├── values-es/ │ └── strings.xml ├── values-fa/ │ └── strings.xml ├── values-fi/ │ └── strings.xml ├── values-fr/ │ └── strings.xml ├── values-in/ │ └── strings.xml ├── values-it/ │ └── strings.xml ├── values-ja/ │ └── strings.xml ├── values-ko/ │ └── strings.xml ├── values-nl/ │ └── strings.xml ├── values-pt/ │ └── strings.xml ├── values-sk/ │ └── strings.xml ├── values-th/ │ └── strings.xml ├── values-tr/ │ └── strings.xml ├── values-zh/ │ └── strings.xml └── values-zh-rTW/ └── strings.xml