gitextract_girl4kdg/ ├── .circleci/ │ └── config.yml ├── .gitignore ├── LICENSE ├── NOTICE ├── README.md ├── bors.toml ├── build.gradle ├── decor/ │ ├── .gitignore │ ├── build.gradle │ ├── gradle.properties │ ├── proguard-rules.pro │ └── src/ │ ├── androidTest/ │ │ └── java/ │ │ └── com/ │ │ └── mounacheikhna/ │ │ └── decor/ │ │ └── ApplicationTest.java │ ├── main/ │ │ ├── AndroidManifest.xml │ │ ├── java/ │ │ │ └── com/ │ │ │ └── mounacheikhna/ │ │ │ └── decor/ │ │ │ ├── AttrsDecorator.java │ │ │ ├── DecorActivityFactory.java │ │ │ ├── DecorContextWrapper.java │ │ │ ├── DecorFactory.java │ │ │ ├── DecorLayoutInflater.java │ │ │ ├── Decorator.java │ │ │ └── ReflectionUtils.java │ │ └── res/ │ │ ├── layout/ │ │ │ └── test_layout.xml │ │ └── values/ │ │ ├── attrs.xml │ │ └── strings.xml │ └── test/ │ └── java/ │ └── com/ │ └── mounacheikhna/ │ └── decor/ │ ├── AttrsDecoratorTest.java │ ├── DecorFactoryTest.java │ └── TestAttrsDecorator.java ├── decorators/ │ ├── .gitignore │ ├── build.gradle │ ├── gradle.properties │ ├── proguard-rules.pro │ └── src/ │ ├── androidTest/ │ │ └── java/ │ │ └── com/ │ │ └── mounacheikhna/ │ │ └── decorators/ │ │ └── ApplicationTest.java │ └── main/ │ ├── AndroidManifest.xml │ ├── java/ │ │ └── com/ │ │ └── mounacheikhna/ │ │ └── decorators/ │ │ ├── AutofitDecorator.java │ │ ├── BlurDecorator.java │ │ ├── ColorFilterDecorator.java │ │ ├── Decorators.java │ │ ├── ErrorDecorator.java │ │ ├── FontDecorator.java │ │ ├── OnActionBaseDecorator.java │ │ ├── OnLongClickDecorator.java │ │ ├── OnTouchDecorator.java │ │ ├── ReloadTextDecorator.java │ │ ├── SearchAnimateDecorator.java │ │ ├── ShimmerDecorator.java │ │ └── utils/ │ │ └── BlurUtils.java │ └── res/ │ ├── anim-v21/ │ │ ├── anim_bar_fill.xml │ │ └── anim_search_empty.xml │ ├── drawable-v21/ │ │ ├── anim_bar_to_search.xml │ │ ├── anim_search_to_bar.xml │ │ └── search_vector_drawable.xml │ └── values/ │ ├── attrs.xml │ ├── integers.xml │ └── strings.xml ├── deploy.gradle ├── gradle/ │ └── wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle.properties ├── gradlew ├── gradlew.bat ├── samples/ │ ├── build.gradle │ └── src/ │ └── main/ │ ├── AndroidManifest.xml │ ├── assets/ │ │ └── ubuntu-font-license-1.0.txt │ ├── java/ │ │ └── com/ │ │ └── mounacheikhna/ │ │ └── decor/ │ │ └── samples/ │ │ ├── CustomImageView.java │ │ ├── CustomTextView.java │ │ ├── SampleActivity.java │ │ ├── SampleApp.java │ │ ├── SampleFragment.java │ │ └── StringReloadableTextView.java │ └── res/ │ ├── layout/ │ │ ├── api_dependent_layout.xml │ │ ├── main.xml │ │ ├── main_frag.xml │ │ └── stub_with_custom_attributes.xml │ ├── layout-v21/ │ │ └── api_dependent_layout.xml │ └── values/ │ ├── attrs.xml │ ├── strings.xml │ └── styles.xml └── settings.gradle