├── .gitignore ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── github │ │ └── takahirom │ │ └── materialelement │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── assets │ │ ├── fonts │ │ │ ├── Roboto-LightItalic.ttf │ │ │ └── Roboto-Regular.ttf │ │ └── product_icon.json │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── takahirom │ │ │ └── materialelement │ │ │ ├── ElementApplication.java │ │ │ ├── MaterialElementActivity.java │ │ │ ├── ProductIconActivity.java │ │ │ ├── animation │ │ │ ├── ObservableColorMatrix.java │ │ │ ├── OnetimeViewTreeObserver.java │ │ │ ├── motion │ │ │ │ └── GravityArcMotion.java │ │ │ └── transition │ │ │ │ ├── AnimatorUtils.java │ │ │ │ ├── AsymmetricTransform.java │ │ │ │ ├── BlinkDebugTransition.java │ │ │ │ ├── BlinkVisibilityDebugTransition.java │ │ │ │ ├── FabTransform.java │ │ │ │ ├── FadeInTransition.java │ │ │ │ ├── FadeOutTransition.java │ │ │ │ ├── LiftOff.java │ │ │ │ ├── StaggeredDistanceSlide.java │ │ │ │ └── TransitionUtils.java │ │ │ ├── main │ │ │ ├── AnimateRecyclerAdapter.java │ │ │ ├── HeaderItem.java │ │ │ ├── ImplementationAdapter.java │ │ │ ├── ImplementationItem.java │ │ │ ├── ListItem.java │ │ │ └── MainActivity.java │ │ │ ├── motion │ │ │ ├── choreography │ │ │ │ ├── ChoreographyActivity.java │ │ │ │ ├── ShareAllElementActivity.java │ │ │ │ └── ShareFewElementActivity.java │ │ │ ├── creative │ │ │ │ └── CreativeCustomizationActivity.java │ │ │ ├── durationeasing │ │ │ │ └── DurationAndEasingActivity.java │ │ │ ├── movement │ │ │ │ └── MovementActivity.java │ │ │ └── transforming │ │ │ │ ├── LoginActivity.java │ │ │ │ └── TransformingActivity.java │ │ │ ├── pattern │ │ │ ├── loadingimages │ │ │ │ └── LoadingImagesActivity.java │ │ │ └── transition │ │ │ │ ├── ChildActivity.java │ │ │ │ ├── NavigationalTransitionActivity.java │ │ │ │ └── RecyclerViewAdapter.java │ │ │ ├── util │ │ │ ├── AndroidVersionUtil.java │ │ │ ├── ScreenUtil.java │ │ │ └── ThemeUtil.java │ │ │ └── view │ │ │ ├── ForegroundConstraintLayout.java │ │ │ ├── ForegroundImageView.java │ │ │ ├── ForegroundRelativeLayout.java │ │ │ ├── FourThreeImageView.java │ │ │ ├── QuoteLayout.java │ │ │ └── ResourceUtil.java │ └── res │ │ ├── animator │ │ └── raise.xml │ │ ├── drawable │ │ ├── avd_menu_back_menu_to_back.xml │ │ ├── dialog_background.xml │ │ ├── ic_add_white_24dp.xml │ │ ├── ic_apps_black_24dp.xml │ │ ├── ic_choreography.xml │ │ ├── ic_creative_customize.xml │ │ ├── ic_duration_easing.xml │ │ ├── ic_format_quote_black_24dp.xml │ │ ├── ic_loading_image.xml │ │ ├── ic_logo.xml │ │ ├── ic_movement.xml │ │ ├── ic_navigational_transition.xml │ │ ├── ic_navigational_transition_circle.xml │ │ └── ic_transforming_material.xml │ │ ├── layout │ │ ├── activity_child.xml │ │ ├── activity_choreography.xml │ │ ├── activity_creative_customization.xml │ │ ├── activity_dynamic_durations.xml │ │ ├── activity_loading_images.xml │ │ ├── activity_login.xml │ │ ├── activity_main.xml │ │ ├── activity_movement.xml │ │ ├── activity_navigational_transition.xml │ │ ├── activity_product_icon.xml │ │ ├── activity_share_all_element.xml │ │ ├── activity_share_few_element.xml │ │ ├── activity_transforming.xml │ │ ├── all_element_share_scene1.xml │ │ ├── all_element_share_scene2.xml │ │ ├── card_arc_scene1.xml │ │ ├── card_arc_scene2.xml │ │ ├── card_not_arc_scene1.xml │ │ ├── card_not_arc_scene2.xml │ │ ├── content_child.xml │ │ ├── content_choreography.xml │ │ ├── content_creative_customization.xml │ │ ├── content_duration_easing.xml │ │ ├── content_loading_images.xml │ │ ├── content_main.xml │ │ ├── content_movement.xml │ │ ├── content_navigational_transition.xml │ │ ├── content_transforming.xml │ │ ├── few_element_share_scene1.xml │ │ ├── few_element_share_scene2.xml │ │ ├── implementation_appbar_layout.xml │ │ ├── item_main_header.xml │ │ ├── item_main_implementation.xml │ │ ├── item_navigational_transition.xml │ │ ├── list_row_card.xml │ │ └── quote_layout.xml │ │ ├── menu │ │ └── menu_main.xml │ │ ├── mipmap-hdpi │ │ └── element_icon.png │ │ ├── mipmap-mdpi │ │ └── element_icon.png │ │ ├── mipmap-xhdpi │ │ └── element_icon.png │ │ ├── mipmap-xxhdpi │ │ └── element_icon.png │ │ ├── mipmap-xxxhdpi │ │ └── element_icon.png │ │ ├── transition │ │ ├── choreography_all_element_share_enter.xml │ │ ├── choreography_all_element_share_return.xml │ │ ├── choreography_few_element_share_enter.xml │ │ ├── choreography_few_element_share_return.xml │ │ ├── default_share.xml │ │ ├── default_window_enter.xml │ │ ├── default_window_return.xml │ │ ├── movement_change_bounds_arc.xml │ │ ├── navigational_transition_share_enter.xml │ │ └── navigational_transition_share_return.xml │ │ └── values │ │ ├── attrs_foreground_view.xml │ │ ├── attrs_lift_off.xml │ │ ├── attrs_quote_layout.xml │ │ ├── attrs_staggered_distance_slide.xml │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── github │ └── takahirom │ └── materialelement │ └── ExampleUnitTest.java ├── debug.keystore ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/github/takahirom/materialelement/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/androidTest/java/com/github/takahirom/materialelement/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Roboto-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/assets/fonts/Roboto-LightItalic.ttf -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/assets/fonts/Roboto-Regular.ttf -------------------------------------------------------------------------------- /app/src/main/assets/product_icon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/assets/product_icon.json -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/ElementApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/ElementApplication.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/MaterialElementActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/MaterialElementActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/ProductIconActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/ProductIconActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/animation/ObservableColorMatrix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/animation/ObservableColorMatrix.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/animation/OnetimeViewTreeObserver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/animation/OnetimeViewTreeObserver.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/animation/motion/GravityArcMotion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/animation/motion/GravityArcMotion.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/animation/transition/AnimatorUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/animation/transition/AnimatorUtils.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/animation/transition/AsymmetricTransform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/animation/transition/AsymmetricTransform.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/animation/transition/BlinkDebugTransition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/animation/transition/BlinkDebugTransition.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/animation/transition/BlinkVisibilityDebugTransition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/animation/transition/BlinkVisibilityDebugTransition.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/animation/transition/FabTransform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/animation/transition/FabTransform.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/animation/transition/FadeInTransition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/animation/transition/FadeInTransition.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/animation/transition/FadeOutTransition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/animation/transition/FadeOutTransition.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/animation/transition/LiftOff.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/animation/transition/LiftOff.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/animation/transition/StaggeredDistanceSlide.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/animation/transition/StaggeredDistanceSlide.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/animation/transition/TransitionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/animation/transition/TransitionUtils.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/main/AnimateRecyclerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/main/AnimateRecyclerAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/main/HeaderItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/main/HeaderItem.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/main/ImplementationAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/main/ImplementationAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/main/ImplementationItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/main/ImplementationItem.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/main/ListItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/main/ListItem.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/main/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/main/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/motion/choreography/ChoreographyActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/motion/choreography/ChoreographyActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/motion/choreography/ShareAllElementActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/motion/choreography/ShareAllElementActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/motion/choreography/ShareFewElementActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/motion/choreography/ShareFewElementActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/motion/creative/CreativeCustomizationActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/motion/creative/CreativeCustomizationActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/motion/durationeasing/DurationAndEasingActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/motion/durationeasing/DurationAndEasingActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/motion/movement/MovementActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/motion/movement/MovementActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/motion/transforming/LoginActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/motion/transforming/LoginActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/motion/transforming/TransformingActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/motion/transforming/TransformingActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/pattern/loadingimages/LoadingImagesActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/pattern/loadingimages/LoadingImagesActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/pattern/transition/ChildActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/pattern/transition/ChildActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/pattern/transition/NavigationalTransitionActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/pattern/transition/NavigationalTransitionActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/pattern/transition/RecyclerViewAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/pattern/transition/RecyclerViewAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/util/AndroidVersionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/util/AndroidVersionUtil.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/util/ScreenUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/util/ScreenUtil.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/util/ThemeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/util/ThemeUtil.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/view/ForegroundConstraintLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/view/ForegroundConstraintLayout.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/view/ForegroundImageView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/view/ForegroundImageView.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/view/ForegroundRelativeLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/view/ForegroundRelativeLayout.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/view/FourThreeImageView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/view/FourThreeImageView.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/view/QuoteLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/view/QuoteLayout.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/takahirom/materialelement/view/ResourceUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/java/com/github/takahirom/materialelement/view/ResourceUtil.java -------------------------------------------------------------------------------- /app/src/main/res/animator/raise.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/animator/raise.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/avd_menu_back_menu_to_back.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/drawable/avd_menu_back_menu_to_back.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/dialog_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/drawable/dialog_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_add_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/drawable/ic_add_white_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_apps_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/drawable/ic_apps_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_choreography.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/drawable/ic_choreography.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_creative_customize.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/drawable/ic_creative_customize.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_duration_easing.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/drawable/ic_duration_easing.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_format_quote_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/drawable/ic_format_quote_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_loading_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/drawable/ic_loading_image.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_logo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/drawable/ic_logo.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_movement.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/drawable/ic_movement.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_navigational_transition.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/drawable/ic_navigational_transition.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_navigational_transition_circle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/drawable/ic_navigational_transition_circle.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_transforming_material.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/drawable/ic_transforming_material.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_child.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/activity_child.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_choreography.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/activity_choreography.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_creative_customization.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/activity_creative_customization.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_dynamic_durations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/activity_dynamic_durations.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_loading_images.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/activity_loading_images.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_login.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/activity_login.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_movement.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/activity_movement.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_navigational_transition.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/activity_navigational_transition.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_product_icon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/activity_product_icon.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_share_all_element.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/activity_share_all_element.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_share_few_element.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/activity_share_few_element.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_transforming.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/activity_transforming.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/all_element_share_scene1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/all_element_share_scene1.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/all_element_share_scene2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/all_element_share_scene2.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/card_arc_scene1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/card_arc_scene1.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/card_arc_scene2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/card_arc_scene2.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/card_not_arc_scene1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/card_not_arc_scene1.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/card_not_arc_scene2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/card_not_arc_scene2.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_child.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/content_child.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_choreography.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/content_choreography.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_creative_customization.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/content_creative_customization.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_duration_easing.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/content_duration_easing.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_loading_images.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/content_loading_images.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/content_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_movement.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/content_movement.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_navigational_transition.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/content_navigational_transition.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_transforming.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/content_transforming.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/few_element_share_scene1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/few_element_share_scene1.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/few_element_share_scene2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/few_element_share_scene2.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/implementation_appbar_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/implementation_appbar_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_main_header.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/item_main_header.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_main_implementation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/item_main_implementation.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_navigational_transition.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/item_navigational_transition.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/list_row_card.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/list_row_card.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/quote_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/layout/quote_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/element_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/mipmap-hdpi/element_icon.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/element_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/mipmap-mdpi/element_icon.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/element_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/mipmap-xhdpi/element_icon.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/element_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/mipmap-xxhdpi/element_icon.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/element_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/mipmap-xxxhdpi/element_icon.png -------------------------------------------------------------------------------- /app/src/main/res/transition/choreography_all_element_share_enter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/transition/choreography_all_element_share_enter.xml -------------------------------------------------------------------------------- /app/src/main/res/transition/choreography_all_element_share_return.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/transition/choreography_all_element_share_return.xml -------------------------------------------------------------------------------- /app/src/main/res/transition/choreography_few_element_share_enter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/transition/choreography_few_element_share_enter.xml -------------------------------------------------------------------------------- /app/src/main/res/transition/choreography_few_element_share_return.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/transition/choreography_few_element_share_return.xml -------------------------------------------------------------------------------- /app/src/main/res/transition/default_share.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/transition/default_share.xml -------------------------------------------------------------------------------- /app/src/main/res/transition/default_window_enter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/transition/default_window_enter.xml -------------------------------------------------------------------------------- /app/src/main/res/transition/default_window_return.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/transition/default_window_return.xml -------------------------------------------------------------------------------- /app/src/main/res/transition/movement_change_bounds_arc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/transition/movement_change_bounds_arc.xml -------------------------------------------------------------------------------- /app/src/main/res/transition/navigational_transition_share_enter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/transition/navigational_transition_share_enter.xml -------------------------------------------------------------------------------- /app/src/main/res/transition/navigational_transition_share_return.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/transition/navigational_transition_share_return.xml -------------------------------------------------------------------------------- /app/src/main/res/values/attrs_foreground_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/values/attrs_foreground_view.xml -------------------------------------------------------------------------------- /app/src/main/res/values/attrs_lift_off.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/values/attrs_lift_off.xml -------------------------------------------------------------------------------- /app/src/main/res/values/attrs_quote_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/values/attrs_quote_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/values/attrs_staggered_distance_slide.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/values/attrs_staggered_distance_slide.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/test/java/com/github/takahirom/materialelement/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/app/src/test/java/com/github/takahirom/materialelement/ExampleUnitTest.java -------------------------------------------------------------------------------- /debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/debug.keystore -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takahirom/material-element/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | --------------------------------------------------------------------------------