Repository: onmyway133/fantastic-android-animation
Branch: master
Commit: d16215859d57
Files: 25
Total size: 22.9 KB
Directory structure:
gitextract_apbk4wai/
├── .gitignore
├── Animation/
│ ├── button.md
│ ├── calendar.md
│ ├── camera.md
│ ├── chart.md
│ ├── drawer.md
│ ├── framework.md
│ ├── indicator.md
│ ├── label.md
│ ├── layout.md
│ ├── loader.md
│ ├── menu.md
│ ├── pager.md
│ ├── picker.md
│ ├── posts.md
│ ├── refresh.md
│ ├── slider.md
│ ├── tag.md
│ ├── textfield.md
│ ├── transition.md
│ ├── ui.md
│ └── view.md
├── LICENSE
├── README.md
└── helloworld.java
================================================
FILE CONTENTS
================================================
================================================
FILE: .gitignore
================================================
### Android ###
# Built application files
*.apk
*.ap_
# Files for the Dalvik VM
*.dex
# Java class files
*.class
# Generated files
bin/
gen/
out/
# Gradle files
.gradle/
build/
# Local configuration file (sdk path, etc)
local.properties
# Proguard folder generated by Eclipse
proguard/
# Log Files
*.log
# Android Studio Navigation editor temp files
.navigation/
# Android Studio captures folder
captures/
# Intellij
*.iml
# Keystore files
*.jks
### Android Patch ###
gen-external-apklibs
================================================
FILE: Animation/button.md
================================================
Button
==
[FloatingActionButton](https://github.com/makovkastar/FloatingActionButton)
--
> Android floating action button

[android-flat-button](https://github.com/hoang8f/android-flat-button)
--
> FButton - a flat button library for Android

[circular-progress-button](https://github.com/dmytrodanylyk/circular-progress-button)
--
> Android Circular Progress Button

================================================
FILE: Animation/calendar.md
================================================
Calendar
==
[CompactCalendarView](https://github.com/SundeepK/CompactCalendarView)
--
> An android library which provides a compact calendar view much like the one used in google calenders.

================================================
FILE: Animation/camera.md
================================================
Camera / Photo Browser
==
[LandscapeVideoCamera](https://github.com/JeroenMols/LandscapeVideoCamera)
--
>
Powerful custom Android Camera with granular control over the video quality and filesize, restricting recordings to landscape only.

[EasyCamera](https://github.com/Glamdring/EasyCamera)
--
> Wrapper around the android Camera class that simplifies its usage
## 
> A well-designed local image and video selector for Android

================================================
FILE: Animation/chart.md
================================================
Chart
==
[WilliamChart](https://github.com/diogobernardino/WilliamChart)
--
> Android library to create charts.

[EazeGraph](https://github.com/blackfizz/EazeGraph)
--
> An Android chart and graph library

[MPAndroidChart](https://github.com/PhilJay/MPAndroidChart)
--
> A powerful Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, dragging and animations.

[AndroidCharts](https://github.com/HackPlan/AndroidCharts)
--
> An easy-to-use Android charts library with animation.

================================================
FILE: Animation/drawer.md
================================================
Drawer
==
[LDrawer](https://github.com/keklikhasan/LDrawer)
--
> Android drawer icon with material design animation

[FlowingDrawer](https://github.com/mxn21/FlowingDrawer)
--
> swipe right to display drawer with flowing & bouncing effects.

[MaterialNavigationDrawer](https://github.com/neokree/MaterialNavigationDrawer)
--
> Navigation Drawer Activity with material design style and simplified methods
## [SlidingRootNav](https://github.com/yarolegovich/SlidingRootNav)
> DrawerLayout-like ViewGroup, where a "drawer" is hidden under the content view, which can be shifted to make the drawer visible.

================================================
FILE: Animation/framework.md
================================================
Framework
==
[rebound](https://github.com/facebook/rebound)
--
> A Java library that models spring dynamics and adds real world physics to your app
[EasyAndroidAnimations](https://github.com/2359media/EasyAndroidAnimations)
--
> Easy Android Animations is an animation library that aims to make android animations easier

[]()
--
>
[AndroidViewAnimations](https://github.com/daimajia/AndroidViewAnimations)
--
> Cute view animation collection.

## [spruce-android](https://github.com/willowtreeapps/spruce-android)
> Spruce Animation Library

## [Grav](https://github.com/glomadrian/Grav)
> Configurable animations based on points

================================================
FILE: Animation/indicator.md
================================================
Page Indicator
==
[AndroidRubberIndicator](https://github.com/LyndonChin/AndroidRubberIndicator)
--
> A rubber indicator

## [PageIndicatorView](https://github.com/romandanylyk/PageIndicatorView)
> An page indicator for Android ViewPager

================================================
FILE: Animation/label.md
================================================
Label
==
================================================
FILE: Animation/layout.md
================================================
# Layout/RecyclerView
## [LayoutManagerGroup](https://github.com/DingMouRen/LayoutManagerGroup)
> Customize the LayoutManager of RecyclerView

## [InboxRecyclerView](https://github.com/saket/InboxRecyclerView)
> Build expandable descendant navigation, inspired by Google Inbox

================================================
FILE: Animation/loader.md
================================================
Loader
==
[FAB-Loading](https://github.com/SaeedMasoumi/FAB-Loading)
--
> A loading animation based on Floating Action Button

[GoogleProgressBar](https://github.com/jpardogo/GoogleProgressBar)
--
> Android library to display progress like google does in some of his services.

[CatLoadingView](https://github.com/Rogero0o/CatLoadingView)
--
> Android CatLoadingView

[WaveLoadingView](https://github.com/tangqi92/WaveLoadingView)
--
> An Android library providing to realize wave loading effect.

[AnimatedCircleLoadingView](https://github.com/jlmd/AnimatedCircleLoadingView)
--
> An animated circle loading view

[Loading](https://github.com/yankai-victor/Loading)
--
> Android loading view

[ElasticDownload](https://github.com/Tibolte/ElasticDownload)
--
> We are not Gif makers, We are developers

[AVLoadingIndicatorView](https://github.com/81813780/AVLoadingIndicatorView)
--
> Nice loading animations for Android

[AndroidFillableLoaders](https://github.com/JorgeCastilloPrz/AndroidFillableLoaders)
--
> Android fillable progress view working with SVG paths

[Android-RoundCornerProgressBar](https://github.com/akexorcist/Android-RoundCornerProgressBar)
--
> Round Corner Progress Bar Library for Android

================================================
FILE: Animation/menu.md
================================================
Menu
==
[GuillotineMenu-Android](https://github.com/Yalantis/GuillotineMenu-Android)
--
> Neat library, that provides a simple way to implement guillotine-styled animation

[Context-Menu.Android](https://github.com/Yalantis/Context-Menu.Android)
--
> You can easily add awesome animated context menu to your app.

[Side-Menu.Android](https://github.com/Yalantis/Side-Menu.Android)
--
> Side menu with some categories to choose

[Folder-ResideMenu](https://github.com/dkmeteor/Folder-ResideMenu)
--
> An extension of ResideMenu

[android-snake-menu](https://github.com/xmuSistone/android-snake-menu)
--
> imitate Tumblr's menu, dragging animations look like a snake

================================================
FILE: Animation/pager.md
================================================
Pager / Tab
==
[PagerSlidingTabStrip](https://github.com/jpardogo/PagerSlidingTabStrip)
--
> An interactive indicator to navigate between the different pages of a ViewPager

[MaterialTabs](https://github.com/neokree/MaterialTabs)
--
> Custom Tabs with Material Design effects

[NavigationTabBar](https://github.com/DevLight-Mobile-Agency/NavigationTabBar)
--
> Navigation tab bar with colorful interactions

## [creative-viewpager](https://github.com/tommybuonomo/creative-viewpager)
> Creative View Pager easy to use in Android

================================================
FILE: Animation/picker.md
================================================
Picker
==
[MaterialDateTimePicker](https://github.com/wdullaer/MaterialDateTimePicker)
--
> Pick a date or time on Android in style

[SublimePicker](https://github.com/vikramkakkar/SublimePicker)
--
> A material-styled android view that provisions picking of a date, time & recurrence option, all from a single user-interface.

================================================
FILE: Animation/posts.md
================================================
Posts
==
- [Creating Onboarding Flow with MotionLayout](https://medium.com/@kamara.io/creating-onboarding-flow-with-motionlayout-f856fb446740)
Books
==
================================================
FILE: Animation/refresh.md
================================================
Refresh
==
[WaveSwipeRefreshLayout](https://github.com/recruit-lifestyle/WaveSwipeRefreshLayout)
--
> This project aims to provide a reusable WaveSwipe to Refresh widget for Android.

[Taurus](https://github.com/Yalantis/Taurus)
--
> A little more fun for the pull-to-refresh interaction

[Phoenix](https://github.com/Yalantis/Phoenix)
--
> Phoenix Pull-to-Refresh

================================================
FILE: Animation/slider.md
================================================
Slider
==
[material-range-bar](https://github.com/oli107/material-range-bar)
--
> Android widget for selecting a range of values.

[discreteSeekBar](https://github.com/AnderWeb/discreteSeekBar)
--
> DiscreteSeekbar is my poor attempt to develop an android implementation of the Discrete Slider component from the Google Material Design Guidelines.

================================================
FILE: Animation/tag.md
================================================
Tag
==
[AndroidTagGroup](https://github.com/2dxgujun/AndroidTagGroup)
--
> 🍀A beautiful android tag group widget.

[AndroidTagView](https://github.com/whilu/AndroidTagView)
--
> A TagView library for Android. Customize your own & Drag effect.

[HashTagHelper](https://github.com/danylovolokh/HashTagHelper)
--
> This is a library designed for highlighting hashtags ("#example") and catching click on them.

## [MaterialChipsInput](https://github.com/pchmn/MaterialChipsInput)
> Implementation of Material Design Chips component for Android

================================================
FILE: Animation/textfield.md
================================================
TextField
==
[floatlabelededittext](https://github.com/wrapp/floatlabelededittext)
--
> Floating hint from edit text - inspired by Matt D. Smith's design: http://dribbble.com/shots/1254439--GIF-Mobile-Form-Interaction?list=users

[MaterialEditText](https://github.com/rengwuxian/MaterialEditText)
--
> EditText in Material Design

[MaterialTextField](https://github.com/florent37/MaterialTextField)
--
> A different beautiful Floating Edit Text

[FloatingLabel](https://github.com/hardik-trivedi/FloatingLabel)
--
> Android Floating Label

## [ParticleTextView](https://github.com/Yasic/ParticleTextView)
> Particle effect in TextView

================================================
FILE: Animation/transition.md
================================================
Transition
==
[Material-Animations](https://github.com/lgvalle/Material-Animations)
--
> Android Transition animations explanation with examples.

[android-transition](https://github.com/kaichunlin/android-transition)
--
> Allows the easy creation of animated transition effects when the state of Android UI has changed

## [transitioner](https://github.com/dev-labs-bg/transitioner)
> A library for dynamic view-to-view transitions

================================================
FILE: Animation/ui.md
================================================
UI
==
[material](https://github.com/rey5137/material)
--
>
A library to bring fully animated Material Design components to pre-Lolipop Android

[cheesesquare](https://github.com/chrisbanes/cheesesquare)
--
> Demos the new Android Design library.

[MaterialDesignLibrary](https://github.com/navasmdc/MaterialDesignLibrary)
--
> This is a library with components of Android L to you use in android 2.2

[OpenLibra-Material](https://github.com/saulmm/OpenLibra-Material)
--
> OpenLibra client on Material Design

[]()
--
>
![]()
================================================
FILE: Animation/view.md
================================================
View
==
[WaveView](https://github.com/gelitenight/WaveView)
--
> waveview for android

[FlipViewPager.Draco](https://github.com/Yalantis/FlipViewPager.Draco)
--
> This project aims to provide a working page flip implementation for usage in ListView.

[TextSurface](https://github.com/elevenetc/TextSurface)
--
> A little animation framework which could help you to show message in a nice looking way

[trianglify](https://github.com/manolovn/trianglify)
--
> Android view inspired by http://qrohlf.com/trianglify/

[ExplosionField](https://github.com/tyrantgit/ExplosionField)
--
> explosive dust effect for views

[android-pathview](https://github.com/geftimov/android-pathview)
--
> Android view with both path from constructed path or from svg.

## [BottomBar](https://github.com/roughike/BottomBar)
> A custom view component that mimics the new Material Design Bottom Navigation pattern.

## [PasscodeView](https://github.com/hanks-zyh/PasscodeView)
> Material Design PasscodeView for Android.

## [Isometric](https://github.com/FabianTerhorst/Isometric)
> Isometric drawing library for Android

## [ShadowImageView](https://github.com/yingLanNull/ShadowImageView)
> It can change color according to the picture, more delicate shadow effect

================================================
FILE: LICENSE
================================================
The MIT License (MIT)
Copyright (c) 2016 Khoa Pham
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
================================================
FILE: README.md
================================================
# awesome android animation [](https://github.com/sindresorhus/awesome)
❤️ Support my apps ❤️
- [Push Hero - pure Swift native macOS application to test push notifications](https://onmyway133.com/pushhero)
- [PastePal - Pasteboard, note and shortcut manager](https://onmyway133.com/pastepal)
- [Quick Check - smart todo manager](https://onmyway133.com/quickcheck)
- [Alias - App and file shortcut manager](https://onmyway133.com/alias)
- [My other apps](https://onmyway133.com/apps/)
❤️❤️😇😍🤘❤️❤️
A collection of Android animation repos

<h6 style="display: block; text-align:right;font-size:10px">background image taken from http://android-foundry.com/wallpaper-ice-cream-month/</h6>
- [Posts](Animation/posts.md)
- [Framework](Animation/framework.md)
- [UI](Animation/ui.md)
- [View](Animation/view.md)
- [Menu](Animation/menu.md)
- [Transition](Animation/transition.md)
- [Layout/RecyclerView](Animation/layout.md)
- [Pager/Tab](Animation/pager.md)
- [Button](Animation/button.md)
- [Slider](Animation/slider.md)
- [Refresh](Animation/refresh.md)
- [TextField/TextView](Animation/textfield.md)
- [Picker](Animation/picker.md)
- [Calendar](Animation/calendar.md)
- [Camera/Photo Browser/Image Picker](Animation/camera.md)
- [Chart](Animation/chart.md)
- [Drawer](Animation/drawer.md)
- [Tag](Animation/tag.md)
- [Loader/Progress](Animation/loader.md)
- [Page Indicator](Animation/indicator.md)
Licence
--
This project is released under the MIT license. See LICENSE.md.
================================================
FILE: helloworld.java
================================================
import android.util.Log;
Log.w("android", "hello world");
gitextract_apbk4wai/ ├── .gitignore ├── Animation/ │ ├── button.md │ ├── calendar.md │ ├── camera.md │ ├── chart.md │ ├── drawer.md │ ├── framework.md │ ├── indicator.md │ ├── label.md │ ├── layout.md │ ├── loader.md │ ├── menu.md │ ├── pager.md │ ├── picker.md │ ├── posts.md │ ├── refresh.md │ ├── slider.md │ ├── tag.md │ ├── textfield.md │ ├── transition.md │ ├── ui.md │ └── view.md ├── LICENSE ├── README.md └── helloworld.java
Condensed preview — 25 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (25K chars).
[
{
"path": ".gitignore",
"chars": 500,
"preview": "### Android ###\n# Built application files\n*.apk\n*.ap_\n\n# Files for the Dalvik VM\n*.dex\n\n# Java class files\n*.class\n\n# Ge"
},
{
"path": "Animation/button.md",
"chars": 648,
"preview": "Button\n==\n\n[FloatingActionButton](https://github.com/makovkastar/FloatingActionButton)\n--\n> Android floating action butt"
},
{
"path": "Animation/calendar.md",
"chars": 294,
"preview": "Calendar\n==\n\n[CompactCalendarView](https://github.com/SundeepK/CompactCalendarView)\n--\n> An android library which provid"
},
{
"path": "Animation/camera.md",
"chars": 655,
"preview": "Camera / Photo Browser\n==\n\n[LandscapeVideoCamera](https://github.com/JeroenMols/LandscapeVideoCamera)\n--\n>\nPowerful cust"
},
{
"path": "Animation/chart.md",
"chars": 1305,
"preview": "Chart\n==\n\n[WilliamChart](https://github.com/diogobernardino/WilliamChart)\n--\n> Android library to create charts.\n\n\n--\n> Android drawer icon with material design animation\n\n\n!"
},
{
"path": "Animation/framework.md",
"chars": 1090,
"preview": "Framework\n==\n\n[rebound](https://github.com/facebook/rebound)\n--\n> A Java library that models spring dynamics and adds re"
},
{
"path": "Animation/indicator.md",
"chars": 605,
"preview": "Page Indicator\n==\n\n[AndroidRubberIndicator](https://github.com/LyndonChin/AndroidRubberIndicator)\n--\n> A rubber indicato"
},
{
"path": "Animation/label.md",
"chars": 9,
"preview": "Label\n==\n"
},
{
"path": "Animation/layout.md",
"chars": 449,
"preview": "# Layout/RecyclerView\n\n## [LayoutManagerGroup](https://github.com/DingMouRen/LayoutManagerGroup)\n> Customize the LayoutM"
},
{
"path": "Animation/loader.md",
"chars": 2245,
"preview": "Loader\n==\n\n[FAB-Loading](https://github.com/SaeedMasoumi/FAB-Loading)\n--\n> A loading animation based on Floating Action "
},
{
"path": "Animation/menu.md",
"chars": 1633,
"preview": "Menu\n==\n\n[GuillotineMenu-Android](https://github.com/Yalantis/GuillotineMenu-Android)\n--\n> Neat library, that provides a"
},
{
"path": "Animation/pager.md",
"chars": 1275,
"preview": "Pager / Tab\n==\n\n[PagerSlidingTabStrip](https://github.com/jpardogo/PagerSlidingTabStrip)\n--\n> An interactive indicator t"
},
{
"path": "Animation/picker.md",
"chars": 678,
"preview": "Picker\n==\n\n[MaterialDateTimePicker](https://github.com/wdullaer/MaterialDateTimePicker)\n--\n> Pick a date or time on Andr"
},
{
"path": "Animation/posts.md",
"chars": 154,
"preview": "Posts\n==\n\n- [Creating Onboarding Flow with MotionLayout](https://medium.com/@kamara.io/creating-onboarding-flow-with-mot"
},
{
"path": "Animation/refresh.md",
"chars": 1018,
"preview": "Refresh\n==\n\n[WaveSwipeRefreshLayout](https://github.com/recruit-lifestyle/WaveSwipeRefreshLayout)\n--\n> This project aims"
},
{
"path": "Animation/slider.md",
"chars": 735,
"preview": "Slider\n==\n\n[material-range-bar](https://github.com/oli107/material-range-bar)\n--\n> Android widget for selecting a range "
},
{
"path": "Animation/tag.md",
"chars": 1032,
"preview": "Tag\n==\n\n[AndroidTagGroup](https://github.com/2dxgujun/AndroidTagGroup)\n--\n> 🍀A beautiful android tag group widget.\n\n\n--\n> Floating hint from edit text - "
},
{
"path": "Animation/transition.md",
"chars": 716,
"preview": "Transition\n==\n\n[Material-Animations](https://github.com/lgvalle/Material-Animations)\n--\n> Android Transition animations "
},
{
"path": "Animation/ui.md",
"chars": 1091,
"preview": "UI\n==\n\n[material](https://github.com/rey5137/material)\n--\n>\nA library to bring fully animated Material Design components"
},
{
"path": "Animation/view.md",
"chars": 2361,
"preview": "View\n==\n\n[WaveView](https://github.com/gelitenight/WaveView)\n--\n> waveview for android\n\n\n\n\nCopyright (c) 2016 Khoa Pham\n\nPermission is hereby granted, free of charge, to any person obtaini"
},
{
"path": "README.md",
"chars": 1618,
"preview": "# awesome android animation [;"
}
]
About this extraction
This page contains the full source code of the onmyway133/fantastic-android-animation GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 25 files (22.9 KB), approximately 7.4k tokens. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.