florent37 / Motion Shapeofview
Explain how to use MotionLayout with ShapeOfView
Stars: ✭ 236
Projects that are alternatives of or similar to Motion Shapeofview
Sequent
A simple continuous animation library for Android UI.
Stars: ✭ 263 (+11.44%)
Mutual labels: material-design, material, material-ui, animations
Materialspinner
Implementation of a Material Spinner for Android with TextInputLayout functionalities
Stars: ✭ 107 (-54.66%)
Mutual labels: material-design, material, material-ui
Mui Treasury
A collection of ready-to-use components based on Material-UI
Stars: ✭ 1,821 (+671.61%)
Mutual labels: material-design, material-ui, layout
Hubuntu Ui
Material Admin Dashboard Starter UI ( Ubuntu style ) - https://720kb.github.io/hubuntu-ui/
Stars: ✭ 207 (-12.29%)
Mutual labels: material-design, material, material-ui
Togglebuttons
Android toggle buttons that adhere to the Material Design documentation.
Stars: ✭ 88 (-62.71%)
Mutual labels: material-design, material, material-ui
Cyanea
A theme engine for Android
Stars: ✭ 1,319 (+458.9%)
Mutual labels: material-design, material, material-ui
Material Singleinputform
A single EditText instead of a classical form. Library that implements flavienlaurent's singleinputform
Stars: ✭ 202 (-14.41%)
Mutual labels: material-design, material, material-ui
Bluetooth State View
Material design animated Bluetooth state view for Android
Stars: ✭ 36 (-84.75%)
Mutual labels: material-design, material, animations
Materialanim
基于Android 系统的动画总结
Stars: ✭ 123 (-47.88%)
Mutual labels: material-design, material, material-ui
Svelte Material Ui
Svelte Material UI Components
Stars: ✭ 2,081 (+781.78%)
Mutual labels: material-design, material, material-ui
Material Intro
A simple material design app intro with cool animations and a fluent API.
Stars: ✭ 1,718 (+627.97%)
Mutual labels: material-design, material, animations
Mahapps.metro.iconpacks
Awesome icon packs for WPF and UWP in one library
Stars: ✭ 1,157 (+390.25%)
Mutual labels: material-design, material, material-ui
Shards Dashboard
🔥A beautiful Bootstrap 4 admin dashboard templates pack.
Stars: ✭ 1,143 (+384.32%)
Mutual labels: material-design, material, material-ui
Cardview
Material Design Cards ? How cool is that !
Stars: ✭ 101 (-57.2%)
Mutual labels: material-design, material, material-ui
Material Motion
Starmap and team docs
Stars: ✭ 44 (-81.36%)
Mutual labels: material-design, material, motion
Smart Webcomponents
Web Components & Custom Elements for Professional Web Applications
Stars: ✭ 110 (-53.39%)
Mutual labels: material-design, material, material-ui
Material Admin
Free Material Admin Template
Stars: ✭ 219 (-7.2%)
Mutual labels: material-design, material, material-ui
Slidetoact
A simple 'Slide to Unlock' Material widget for Android, written in Kotlin 📱🎨🦄
Stars: ✭ 783 (+231.78%)
Mutual labels: material-design, material, material-ui
React Saas Template
🌊 Template for building an SaaS / admin website using React + Material-UI
Stars: ✭ 942 (+299.15%)
Mutual labels: material-design, material, material-ui
Materialabout
It's a material-design about screen to use on your Android apps. A developer profile and application information easy to integrate. 🔖
Stars: ✭ 1,511 (+540.25%)
Mutual labels: material-design, material, material-ui
MotionShapeOfView
Explain how to use MotionLayout with ShapeOfView
This project is the sample of a medium article : https://medium.com/p/26a7ab10142f
https://github.com/florent37/ShapeOfView
dependencies {
implementation 'com.github.florent37:shapeofview:1.4.6'
implementation 'androidx.constraintlayout:constraintlayout:2.0.0-alpha2'
}
Layout
<androidx.constraintlayout.motion.widget.MotionLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layoutDescription="@xml/collapsing_header_arc"
app:showPaths="false">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/recyclerView"
android:layout_width="0dp"
android:layout_height="0dp"/>
<com.github.florent37.shapeofview.shapes.ArcView
android:id="@+id/header"
android:layout_width="0dp"
android:layout_height="200dp"
android:elevation="4dp"
app:shape_arc_cropDirection="outside"
app:shape_arc_height="26dp"
app:shape_arc_position="bottom">
<androidx.appcompat.widget.AppCompatImageView
app:srcCompat="@drawable/effeil_tower2"/>
</com.github.florent37.shapeofview.shapes.ArcView>
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/headerText"
android:text="I love paris"
/>
</androidx.constraintlayout.motion.widget.MotionLayout>
Motion
<?xml version="1.0" encoding="utf-8"?>
<MotionScene xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<Transition
app:constraintSetEnd="@id/end"
app:constraintSetStart="@id/start">
<OnSwipe
app:dragDirection="dragUp"
app:touchAnchorId="@id/recyclerView"
app:touchAnchorSide="top" />
</Transition>
<ConstraintSet android:id="@+id/start">
<Constraint
android:id="@id/header"
android:layout_height="240dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">
<CustomAttribute
app:attributeName="arcHeightDp"
app:customFloatValue="60" />
</Constraint>
<Constraint
android:id="@id/headerText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_constraintBottom_toBottomOf="@+id/header"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="@+id/header">
<CustomAttribute
app:attributeName="textSize"
app:customFloatValue="40" />
</Constraint>
</ConstraintSet>
<ConstraintSet android:id="@+id/end">
<Constraint
android:id="@id/header"
android:layout_height="80dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">
<CustomAttribute
app:attributeName="arcHeightDp"
app:customFloatValue="0" />
</Constraint>
<Constraint
android:id="@id/headerText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="14sp"
app:layout_constraintBottom_toBottomOf="@+id/header"
app:layout_constraintStart_toStartOf="@+id/header"
app:layout_constraintTop_toTopOf="@+id/header">
<CustomAttribute
app:attributeName="textSize"
app:customFloatValue="20" />
</Constraint>
</ConstraintSet>
</MotionScene>
Fiches Plateau Moto
Utilisé dans l'application de révisions de permis moto, fiches plateau moto https://www.fiches-plateau-moto.fr/
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].