gitextract_svsycx0l/ ├── .gitignore ├── README.md ├── app/ │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src/ │ ├── androidTest/ │ │ └── java/ │ │ └── com/ │ │ └── hitomi/ │ │ └── crazyshadow/ │ │ └── ApplicationTest.java │ ├── main/ │ │ ├── AndroidManifest.xml │ │ ├── java/ │ │ │ └── com/ │ │ │ └── hitomi/ │ │ │ └── crazyshadow/ │ │ │ └── MainActivity.java │ │ └── res/ │ │ ├── drawable/ │ │ │ ├── shape_float.xml │ │ │ └── shape_wrap.xml │ │ ├── layout/ │ │ │ └── activity_main.xml │ │ ├── values/ │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── values-w820dp/ │ │ └── dimens.xml │ └── test/ │ └── java/ │ └── com/ │ └── hitomi/ │ └── crazyshadow/ │ └── ExampleUnitTest.java ├── build.gradle ├── cslibrary/ │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src/ │ └── main/ │ ├── AndroidManifest.xml │ ├── java/ │ │ └── com/ │ │ └── hitomi/ │ │ └── cslibrary/ │ │ ├── CrazyShadow.java │ │ ├── base/ │ │ │ ├── CrazyShadowAttr.java │ │ │ ├── CrazyShadowDirection.java │ │ │ ├── ShadowHandler.java │ │ │ └── view/ │ │ │ ├── CornerShadowView.java │ │ │ └── EdgeShadowView.java │ │ ├── draw/ │ │ │ ├── RoundRectShadowDrawable.java │ │ │ └── ShadowDrawer.java │ │ ├── floating/ │ │ │ └── ShadowFloating.java │ │ └── wrap/ │ │ └── ShadowWrapper.java │ └── res/ │ ├── color/ │ │ └── background.xml │ └── values/ │ └── strings.xml ├── gradle/ │ └── wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle.properties ├── gradlew ├── gradlew.bat └── settings.gradle