[Deprecated] Little bites of Material Design

Overview

Working with shared elements

Commit - 8872619

Working with shared elements, explode transition, and animations

Commit - 901d62c

Playing with the new menu-to arrow toggle animattion added in the Support Library

Commit - ead8ada

Reusing an example to build a pretty effect like the tab slide of google play app

Commit - f502305

Using CircularReveal to show a pretty effect between activities

Commit - ba9c202

Replicating some parts of the lollypop dialer app basing on the material design principle: Motion provides meaning

Commit - eb20707

Using StateListAnimator to change the elevation of a view smootly

Commit - 3f1102b

You might also like...
[Deprecated] Android Library that implements Snackbars (former known as Undobar) from Google's Material Design documentation.
[Deprecated] Android Library that implements Snackbars (former known as Undobar) from Google's Material Design documentation.

UndoBar This lib is deprecated in favor of Google's Design Support Library which includes a Snackbar and is no longer being developed. Thanks for all

A blogging mobile application built with Kotlin using MVC design pattern and Take some advantage of Jetpack , View & Data Binding It's a mimic for Tumblr application , But a little prettier than him 😉
A blogging mobile application built with Kotlin using MVC design pattern and Take some advantage of Jetpack , View & Data Binding It's a mimic for Tumblr application , But a little prettier than him 😉

A blogging mobile application built with Kotlin using MVC design pattern and Take some advantage of Jetpack , View & Data Binding It's a mimic for Tum

[Deprecated] This project can make it easy to theme and custom Android's dialog. Also provides Holo and Material themes for old devices.
[Deprecated] This project can make it easy to theme and custom Android's dialog. Also provides Holo and Material themes for old devices.

Deprecated Please use android.support.v7.app.AlertDialog of support-v7. AlertDialogPro Why AlertDialogPro? Theming Android's AlertDialog is not an eas

Samples in Material Animation (Deprecated)
Samples in Material Animation (Deprecated)

Material-Animation-Samples (Deprecated) or watch it on youtube #Samples: Samples in material animation will be added through the next two monthes. Lay

Samples in Material Animation (Deprecated)
Samples in Material Animation (Deprecated)

Material-Animation-Samples (Deprecated) or watch it on youtube #Samples: Samples in material animation will be added through the next two monthes. Lay

Material Design text field that comes in a box, based on (OLD) Google Material Design guidelines.
Material Design text field that comes in a box, based on (OLD) Google Material Design guidelines.

TextFieldBoxes A new Material Design text field that comes in a box, based on Google Material Design guidelines. 🇨🇳 中文看这里 UPDATE NOTICE 1.4.5 Releas

CuteToast is an Material Design Custom Toast for Android | Custom Material Design Toast
CuteToast is an Material Design Custom Toast for Android | Custom Material Design Toast

CuteToast is an Android Custom Toast library that could be used instead of Default Toast. It does everything as Toast but with some extra spice.

A little more fun for the pull-to-refresh interaction.

Pull-to-Refresh.Tours This project aims to provide a simple and customizable pull to refresh implementation. Check this [project on Behance] (https://

A little animation framework which could help you to show message in a nice looking way
A little animation framework which could help you to show message in a nice looking way

TextSurface A little animation framework which could help you to show message in a nice looking way. Usage Create TextSurface instance or add it in yo

Little image processing library
Little image processing library

Poliwhirl Description This is a small image processing library done to find good color for icon background. It uses CIEDE2000 to determine what colors

A little animation framework which could help you to show message in a nice looking way
A little animation framework which could help you to show message in a nice looking way

TextSurface A little animation framework which could help you to show message in a nice looking way. Usage Create TextSurface instance or add it in yo

Big image viewer supporting pan and zoom, with very little memory usage and full featured image loading choices. Powered by Subsampling Scale Image View, Fresco, Glide, and Picasso. Even with gif and webp support! 🍻
Big image viewer supporting pan and zoom, with very little memory usage and full featured image loading choices. Powered by Subsampling Scale Image View, Fresco, Glide, and Picasso. Even with gif and webp support! 🍻

BigImageViewer Big image viewer supporting pan and zoom, with very little memory usage and full featured image loading choices. Powered by Subsampling

Neat little beginner android app for calculating restaurant tip.

TipCalAndroidApp Check it out on the playstore https://play.google.com/store/apps/details?id=com.confuseddevs.tipcal This is the first app I published

A tool for making your stay through
A tool for making your stay through "IC" a little better.

mr.r0bot-kt.v Mr.r0bot-kt.v is tool that handles computer logic calculations and provides a better experience through your stay at "IC". Warning Use m

A little app that was built with Jetpack Compose
A little app that was built with Jetpack Compose

RateIt Compose 📜 Description A little app that was built with Jetpack Compose. It contains only one screen with custom animated content. The goal of

This little project provides Kotlin bindings for the popular tree-sitter library

kotlintree This little project provides Kotlin bindings for the popular tree-sitter library. Currently it only supports the Kotlin JVM target, but Kot

Little utilities for more pleasant immutable data in Kotlin
Little utilities for more pleasant immutable data in Kotlin

What can KopyKat do? Mutable copy Nested mutation Nested collections Mapping copyMap copy for sealed hierarchies copy from supertypes copy for type al

Little WeatherApp for android with Kotlin, Jetpack Compose and MVVM

This project is about building an MVP weather app. Using the open API (e.g. https://openweathermap.org/api) Functionality: 1. Screen: Weather today

Now deprecated. A small Android library allowing you to have a smooth and customizable horizontal indeterminate ProgressBar
Now deprecated. A small Android library allowing you to have a smooth and customizable horizontal indeterminate ProgressBar

Description Small library allowing you to make a smooth indeterminate progress bar. You can either user your progress bars and set this drawable or us

Comments
  • I can not fix this issue

    I can not fix this issue

    11-25 12:34:44.101 30662-30662/com.saulmm.material.myapplication E/AndroidRuntime﹕ FATAL EXCEPTION: main Process: com.saulmm.material.myapplication, PID: 30662 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.saulmm.material.myapplication/com.saulmm.material.activities.DialerSampleActivity}: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity. at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2305) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2363) at android.app.ActivityThread.access$900(ActivityThread.java:161) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1265) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:157) at android.app.ActivityThread.main(ActivityThread.java:5356) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1265) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1081) at dalvik.system.NativeStart.main(Native Method) Caused by: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity. at android.support.v7.app.ActionBarActivityDelegate.onCreate(ActionBarActivityDelegate.java:147) at android.support.v7.app.ActionBarActivityDelegateBase.onCreate(ActionBarActivityDelegateBase.java:139) at android.support.v7.app.ActionBarActivity.onCreate(ActionBarActivity.java:123) at com.saulmm.material.activities.DialerSampleActivity.onCreate(DialerSampleActivity.java:34) at android.app.Activity.performCreate(Activity.java:5426) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1105) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2269)             at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2363)             at android.app.ActivityThread.access$900(ActivityThread.java:161)             at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1265)             at android.os.Handler.dispatchMessage(Handler.java:102)             at android.os.Looper.loop(Looper.java:157)             at android.app.ActivityThread.main(ActivityThread.java:5356)             at java.lang.reflect.Method.invokeNative(Native Method)             at java.lang.reflect.Method.invoke(Method.java:515)             at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1265)             at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1081)             at dalvik.system.NativeStart.main(Native Method)

    opened by asharafkar 11
  • Wrong ID in SlidingActivity.java

    Wrong ID in SlidingActivity.java

    SlidingActivity.java was not compiling correctly and throwing up a NullPointerException for toolbar related calls. Turns out that the view that is being referenced, "activity_transition_header" is incorrect. The correct ID is "toolbar". Changing the ID to "toolbar" fixes the NullPointerException. The improper change was made in the latest commit by saulmm on Mar 18, 2015.

    opened by searchy2 1
  • android-apt-compiler: [main] invalid resource directory name

    android-apt-compiler: [main] invalid resource directory name

    When I try to build the project in Android Studio, I get following error android-apt-compiler: [main] invalid resource directory name: D:\Working\Android\workspace\MaterialExamples\app\src\main\res/transition

    opened by farizivi 1
Owner
Saul Molinero
Software engineer
Saul Molinero
A simple app to showcase Androids Material Design and some of the cool new cool stuff in Android Lollipop. RecyclerView, CardView, ActionBarDrawerToggle, DrawerLayout, Animations, Android Compat Design, Toolbar

#Android-LollipopShowcase This is a simple showcase to show off Android's all new Material Design and some other cool new stuff which is (new) in Andr

Mike Penz 1.8k Nov 10, 2022
A simple app to showcase Androids Material Design and some of the cool new cool stuff in Android Lollipop. RecyclerView, CardView, ActionBarDrawerToggle, DrawerLayout, Animations, Android Compat Design, Toolbar

#Android-LollipopShowcase This is a simple showcase to show off Android's all new Material Design and some other cool new stuff which is (new) in Andr

Mike Penz 1.8k Nov 10, 2022
Viacheslav Veselov 0 Jul 8, 2022
Sample application demonstrating Android design and animation

android-movies-demo This is a sample application showing off some interesting design/development interactions for a talk given at Droidcon 2013. As it

Daniel Lew 359 Jan 1, 2023
Check out the new style for App Design aims for the Online Plant Shop Service...😉😀😁😎

PlantShopUI-Android Check out the new style for App Design aims for Online Plant Shop Service... ?? ?? ?? ?? Screenshots Please click the image below

Shashank Singhal 162 Dec 8, 2022
Check out the new style for App Design aims for the Vegetable Order Service using jetpack compose...😉😀😁😎

VegetableOrderUI-Android Check out the new style for App Design aims for the Vegetable Order Service using jetpack compose... ?? ?? ?? ?? Screenshots

Shashank Singhal 330 Dec 19, 2022
Sample material transition animations for Android

See ListOfThings for a newer implementation. Android Material Transitions This Android project samples some Material Design-ish transitions for list i

Todd Way 1.2k Dec 7, 2022
Amazing Material Login effect

MaterialLogin The Animation effect: You can download the source code. Problems can give me a message, thank you! License Copyright 2016 fanrunqi Licen

leo 1.9k Dec 28, 2022
Learn Kotlin, easy bites at a time

Welcome! I hope you're having an amazing day! ?? This repository is a reference of how I think one should approach learning kotlin step-by-step. Insid

Luiz Alcides Zytkowski Junior 3 Aug 3, 2022
(Deprecated) A custom view component that mimics the new Material Design Bottom Navigation pattern.

BottomBar (Deprecated) I don't have time to maintain this anymore. I basically wrote the whole library in a rush, without tests, while being a serious

Iiro Krankka 8.4k Dec 29, 2022