55 Repositories
Android shape-drawable Libraries
A simple gradle plugin that lets you create a download asset from zeplin and convert them to vector drawables automatically
A simple gradle plugin that lets you create a download asset from zeplin and convert them to vector drawables automatically elephant project using 100% Kotlin and be up and running in a few seconds.
Android Studio's Vector Drawable conversion tool in convenient packaging.
Vector Drawable Tool This repository is simply a repackaging of the vector drawable tool from the Android Studio source code. The included Gradle file
OpenGLES - an embedded version of the OpenGL cross-platform API which is used to render 2D/3D texture
OpenGLES is an embedded version of the OpenGL cross-platform API which is used to render 2D/3D texture. This sample code contains the implementation of shape rendering using OpenGLES.
Converts SVG and Android Vector Drawable in Jetpack Compose code
SVG to Compose [Experimental] Converts SVG or Android Vector Drawable to Compose code. Android Studio/IntelliJ plugin by overpass Why this project On
❤️ A heart-shaped toggle switch component built using Jetpack Compose
heart-switch A heart-shaped toggle switch component built using Jetpack Compose. Inspired by Tore Bernhoft's I heart toggle Dribbble shot and Anatoliy
Transforms a Vector Drawable or a SVG path to a Compose ImageVector
Svg2Compose Transforms a Vector Drawable or a SVG path to a Compose ImageVector. Download Download the latest version (Windows) here: Releases. How to
IDE plugin to converting SVG to VectorDrawable
SVG2VectorDrawable README: 中文 | English DEPRECATED Please using the Asset Studio instead. 简介 Intellij Platform插件,通过其可以完成从svg文件到Android VectorDrawable的
Adds an option to IntelliJ to import drawables in different resolutions from AndroidIcons, own "drawable repos" and scale a certain image down/up to the defined resolutions.
Android Drawable Importer Plugin This plugin consists of three main features. You can access them by right-clicking anywhere, but not on a file, insid
Easy-to-use animated clock icon for Android
Timecon Easy-to-use animated clock icon written in Kotlin Including in your project Add to your root build.gradle: allprojects { repositories {
Drawable animation inspired by Tinder.
WaveDrawable Drawable animation inspired by Tinder. Download compile 'me.alexrs:wave-drawable:1.0.0' LinearInterpolator BounceInterpolator CycleInterp
GlowShapeDrawable - Custom drawable to do outer glow effects ✨
GlowShapeDrawable 💻 Setup Add it in your root build.gradle at the end of repositories allprojects { repositories { ... maven { u
🧩 Shape-Safe Symbolic Differentiation with Algebraic Data Types
Kotlin∇: Type-safe Symbolic Differentiation for the JVM Kotlin∇ is a type-safe automatic differentiation framework written in Kotlin. It allows users
Test the shape of your functions!
🧪 This library is experimental! Its API is not stabilized yet, and writing tests is still a bit tedious. Use at your own risk. Looking forward to you
Utility functions to perform dynamic operations on Android.
Dynamic Utils A collection of static methods and packages to perform dynamic operations on Android 2.3 (API 9) and above. Since v0.4.0, it uses 26.x.x
RoundedStarShape and Polygon Shape for Jetpack compose
Rounded star shape and polygon shape for Jetpack Compose How to install copy compose-polygonshape directory to your project directory. Add entry compo
🍭🚀💗 Tutorials about animations with Animators, Animated Vector Drawables, Shared Transitions, and more
🍭🚀💗 Tutorials about animations with Animators, Animated Vector Drawables, Shared Transitions, and more
An implementation of a gif decoder written 100% in Kotlin, plus an associated Drawable for Android
An implementation of a gif decoder written 100% in Kotlin, plus an associated Drawable for Android
High level parsing to ensure your input is in the right shape and satisfies all constraints that business logic requires.
Parsix High level parsing to ensure your input is in the right shape and satisfies all constraints that business logic requires. It is highly inspired
The example Android project of animated menu items in toolbar
Android Animated Menu Items The example Android project of animated menu items in toolbar. Thanks Srikant Shetty for idea of this animation. Cut: Copy
Use a jar executable to create a Drawable class to display a SVG on Android.
SVG2Drawable Use a jar executable to create a Drawable class to display a SVG on Android. This is a standalone library, not a Runtime Android library.
The example Android project of animated menu items in toolbar
Android Animated Menu Items The example Android project of animated menu items in toolbar. Thanks Srikant Shetty for idea of this animation. Cut: Copy
Dynamic Speedometer and Gauge for Android. amazing, powerful, and multi shape :zap:
SpeedView Dynamic Speedometer, Gauge for Android. amazing, powerful, and multi shape ⚡ , you can change (colors, bar width, shape, text, font ...every
IconicDroid is a custom Android Drawable which allows to draw icons from several iconic fonts.
IconicDroid IconicDroid is a custom Android Drawable which allows to draw icons from several iconic fonts. Try out the sample application on the Googl
Easy-to-use animated clock icon for Android
Timecon Easy-to-use animated clock icon written in Kotlin Including in your project Add to your root build.gradle: allprojects { repositories {
Drawable animation inspired by Tinder.
WaveDrawable Drawable animation inspired by Tinder. Download compile 'me.alexrs:wave-drawable:1.0.0' LinearInterpolator BounceInterpolator CycleInterp
Material style morphing play-pause drawable for Android
Play There is no need to explain what this thing does, just take a look at the gif below. Including in your project Add to your root build.gradle: all
DSL for constructing the drawables in Kotlin instead of in XML
Android Drawable Kotlin DSL DSL for constructing the drawables in Kotlin instead of in XML Examples Shape drawables ?xml version="1.0" encoding="utf-
A multi platform image density converting tool converting single or batches of images to Android, iOS, Windows or CSS specific formats and density versions given the source scale factor or width/height in dp. It has a graphical and command line interface and supports many image types (svg, psd, 9-patch, etc.) aswell as some lossless compressors like pngcrush.
Density Image Converter Tool for Android, iOS, Windows and CSS This is a powerful little tool that helps converting single or batches of images to And
Use a jar executable to create a Drawable class to display a SVG on Android.
SVG2Drawable Use a jar executable to create a Drawable class to display a SVG on Android. This is a standalone library, not a Runtime Android library.
Progress Bar in the shape of regular polygon.
N-SidedProgressBar Progress Bar in the shape of regular polygon. Download The library is available on jcenter. Just add the dependency to your build.g
Some beautiful android loading drawable, can be combined with any view as the LoadingView or the ProgressBar. Besides, some Drawable can customize the loading progress too.
LoadingDrawable: Android cool animation collection 前言 CircleRotate源码解析 Fish源码解析 LoadingDrawable is some android animations implement of drawable: a li
Android Studio plugin which automatically generates drawable selectors from appropriately named resources.
SelectorChapek for Android This Android Studio plugin automatically generates drawable selectors from appropriately named Android resources. How to in
:octocat: Drawable of badge.
Badge Preview Integration Add the JitPack repository to your root build.gradle: repositories { maven { url "https://jitpack.io" } } Add the depend
Animated SVG Drawing for Android
AnimatedSvgView Animated SVG Drawing for Android Usage Get SVG path data and add it to a string array: string-array name="google_glyph_strings" i
🛠️ The missing drawable toolbox for Android. Create drawables programmatically and get rid of the boring and always repeated drawable.xml files.
DrawableToolbox English | 中文 The missing DrawableToolbox for Android. Create drawables programmatically and get rid of the boring and always repeated
Drawable animation inspired by Tinder.
WaveDrawable Drawable animation inspired by Tinder. Download compile 'me.alexrs:wave-drawable:1.0.0' LinearInterpolator BounceInterpolator CycleInterp
Subclass of ImageView that 'morphs' into a circle shape and can rotates. Useful to be used as album cover in Music apps. :dvd::notes:
Music Cover View A Subclass of ImageView that 'morphs' into a circle shape and can rotates. Useful to be used as album cover in Music apps. It's used
Custom ImageView for android with polygon shape (Android)
PolygonImageView Create a custom ImageView with polygonal forms. Usage To use PolygonImageView, add the module into your project and start to build xm
Visual back-port of the rotating drawer-to-arrow drawable from Android L
DrawerArrowDrawable A simple drawable backport of the new drawer-indicator/back-arrow rotating drawable from the upcoming Android L. License Copyright
Custom shaped android imageview components
Shape Image View Provides a set of custom shaped android imageview components, and a framework to define more shapes. Implements both shader and bitma
This light-weight library provides images with letter/text like the Gmail app. It extends the Drawable class thus can be used with existing/custom/network ImageView classes. Also included is a fluent interface for creating drawables and a customizable ColorGenerator.
###TextDrawable This light-weight library provides images with letter/text like the Gmail app. It extends the Drawable class thus can be used with exi
Android-Iconics - Use any icon font, or vector (.svg) as drawable in your application.
Android-Iconics ... allows to include any icon font with all its vector icons in your project. No limits. Scale with no limit, use any color at any ti
PlayPauseDrawable 1.9 0.0 L5 Java This is a sample Play & Pause Drawable with morphing animation for Android
#PlayPauseDrawable #Deprecated please go to https://github.com/tarek360/Material-Animation-Samples This is a sample Play & Pause Drawable with morphin
How to improve the user experience using animated icons with vector drawables on Android
Android Animated Icons How to improve the user experience using animated icons with vector drawables on Android English version https://medium.com/@an
PaintableVectorView enables to change color of paths/groups in Vector Drawable (SVG)
PaintableVectorView PaintableVectorView enables to change color of paths/groups in Vector Drawable (SVG) Demo Car icon made by Prosymbols from www.fla
Dynamic Speedometer and Gauge for Android. amazing, powerful, and multi shape :zap:
SpeedView Dynamic Speedometer, Gauge for Android. amazing, powerful, and multi shape ⚡ , you can change (colors, bar width, shape, text, font ...every
🕹️ See how the properties of Android's "shape" affect the Drawable's appearance, intuitively.
GradientDrawableTuner English | 中文 Get confusing about the drawable in Android? Try playing with GradientDrawableTuner! With the GradientDrawableTuner
Library containing over 2000 material vector icons that can be easily used as Drawable or as a standalone View.
Material Icon Library A library containing over 2000 material vector icons that can be easily used as Drawable, a standalone View or inside menu resou
💪 Rich Android Path. 🤡 Draw as you want. 🎉 Animate much as you can.
💪 Rich Android Path. 🤡 Draw as you want. 🎉 Animate much as you can. Download sample app: Features Full Animation Control on Paths and VectorDrawabl
A wave-like loading drawable
#WaveLoading This library provides a wave loading animation as a Drawable. How to use Add dependency: compile 'com.race604.waveloading:library:1.1.1'
a solution that can help developers display pictures in any shape.
android-anyshape With the solution, pictures can be displayed in any shape on Android platform. Effect The left is the UI using normal ImageViews, and
Custom shaped android imageview components
Shape Image View Provides a set of custom shaped android imageview components, and a framework to define more shapes. Implements both shader and bitma
This light-weight library provides images with letter/text like the Gmail app. It extends the Drawable class thus can be used with existing/custom/network ImageView classes. Also included is a fluent interface for creating drawables and a customizable ColorGenerator.
###TextDrawable This light-weight library provides images with letter/text like the Gmail app. It extends the Drawable class thus can be used with exi
Visual back-port of the rotating drawer-to-arrow drawable from Android L
DrawerArrowDrawable A simple drawable backport of the new drawer-indicator/back-arrow rotating drawable from the upcoming Android L. License Copyright
Custom shaped android imageview components
Shape Image View Provides a set of custom shaped android imageview components, and a framework to define more shapes. Implements both shader and bitma