Popular Android resources
An Android library which provides simple Item animations to RecyclerView items
RecyclerViewItemAnimators Library Travis master: This repo provides: Appearance animations Simple animators for the item views Quick start You can now
A powerful image downloading and caching library for Android
Picasso A powerful image downloading and caching library for Android For more information please see the website Download Download the latest AAR from
A plugin for Android Studio and Intellij IDEA that speeds up your day to day android development.
ADB Idea A plugin for Android Studio and Intellij IDEA that speeds up your day to day android development. The following commands are provided: Uninst
A simple calendar with events, customizable widgets and no ads.
Simple Calendar A simple calendar with events and a customizable widget. A simple calendar with optional CalDAV synchronization. You can easily create
An interactive indicator to navigate between the different pages of a ViewPager
Android PagerSlidingTabStrip (default Material Design) This library is not maintained anymore and there will be no further releases. For most of the c
A simple chat demo for socket.io and Android
socket.io-android-chat This is a simple chat demo for socket.io and Android. You can connect to https://socket-io-chat.now.sh using this app. Installa
Android view with both path from constructed path or from svg.
android-pathview You want to animate svg or normal Paths?br Change the color, pathWidth or add svg.br Animate the "procentage" property to make th
Unofficial, FOSS-friendly fork of the original Telegram client for Android
or 1McafEgMvqAVujNLtcJumZHxp2UfaNByqs Telegram-FOSS Telegram is a messaging app with a focus on speed and security. It’s superfast, simple and free. T
A fast dependency injector for Android and Java.
Dagger 1 A fast dependency injector for Android and Java. Deprecated – Please upgrade to Dagger 2 Square's Dagger 1.x is deprecated in favor of Google
Set of extra Transitions on top of Jetpack Transitions Library
Transitions Everywhere Set of extra Transitions on top of AndroidX Transitions Library. About Article about transitions and library Originally this li
🍂 Jetpack Compose image loading library which can fetch and display network images using Glide, Coil, and Fresco.
Landscapist 🍂 Jetpack Compose image loading library which can fetch and display network images using Glide, Coil, Fresco Usecase You can see the use
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
Android Components Architecture in a Modular Word Android Components Architecture in a Modular Word is a sample project that presents modern, 2020 app
A glossy Matrix collaboration client for Android.
Element Android Element Android is an Android Matrix Client provided by Element. It is a total rewrite of Riot-Android with a new user experience. Nig
[ACTIVE] Simple Stack, a backstack library / navigation framework for simpler navigation and state management (for fragments, views, or whatevers).
Simple Stack Why do I want this? To make navigation to another screen as simple as backstack.goTo(SomeScreen()), and going back as simple as backstack
An Android staggered grid view which supports multiple columns with rows of varying sizes.
AndroidStaggeredGrid ##Notice - Deprecated - 09-2015 This library has been deprecated. We will no longer be shipping any updates or approving communit
Custom fonts in Android the easy way...
This version of Calligraphy has reached its end-of-life and is no longer maintained. Please migrate to Calligraphy 3! Calligraphy Custom fonts in Andr
Bootstrap style widgets for Android, with Glyph Icons
Android-Bootstrap Android Bootstrap is an Android library which provides custom views styled according to the Twitter Bootstrap Specification. This al
We are not Gif makers, We are developers
We are not Gif makers, We are developers Recently me and my friend came across this downloading animation on Dribble: https://dribbble.com/shots/18878
A fluent Android animation library
ViewAnimator A fluent Android animation library ! Usage Animate multiple view from one method ViewAnimator .animate(image) .transla
A Reddit client for Android
This is a Reddit client on Android written in Java. It does not have any ads and it features clean UI and smooth browsing experience.
[Android] Round Corner Progress Bar Library for Android
RoundCornerProgressBar Round corner is cool. Let's make your progress bar to round corner Colorful progress bar with round corner on progress which yo
Easily add slide to dismiss functionality to an Activity
Slidr Easily add slide-to-dismiss functionality to your Activity by calling Slidr.attach(this) in your onCreate(..) method. Usage An example usage: pu
Kotlin workshop
This project is obsolete. For the last version of Koans, check the course in the EduTools plugin or online version. The task content can be found at h
📱 Home Assistant Companion for Android
📱 Home Assistant Companion for Android
A gradle plugin for getting java lambda support in java 6, 7 and android
Gradle Retrolambda Plugin This plugin will automatically build your java or android project with retrolambda, giving you lambda goodness on java 6 or
Android widget for cropping and rotating an image.
Cropper The Cropper is an image cropping tool. It provides a way to set an image in XML and programmatically, and displays a resizable crop window on
Celebrate more with this lightweight confetti particle system 🎊
Konfetti 🎊 🥳 Celebrate more with this lightweight confetti particle system. Create realistic confetti by implementing this easy to use library. Demo
A framework for building native applications using React
React Native Learn once, write anywhere: Build mobile apps with React. Getting Started · Learn the Basics · Showcase · Contribute · Community · Suppor
Android library which allows you to swipe down from an activity to close it.
Android Sliding Activity Library Easily create activities that can slide vertically on the screen and fit well into the Material Design age. Features
Android component which presents a dismissible view from the bottom of the screen
BottomSheet BottomSheet is an Android component which presents a dismissible view from the bottom of the screen. BottomSheet can be a useful replaceme
Tap Bar Menu
TapBar Menu Simple library that helps creating a "Tap Bar" menu layout. Demo 1: https://youtu.be/DjY0cTWWtao Demo 2: https://youtu.be/dWuPMN6WTOY Inst
Barcode Scanner Libraries for Android
Project Archived July 1 2020 This project is no longer maintained. When I first started this project in late 2013 there were very few libraries to hel
A fast dependency injector for Android and Java.
Dagger A fast dependency injector for Java and Android. Dagger is a compile-time framework for dependency injection. It uses no reflection or runtime
Cute library to implement SearchView in a Material Design Approach
MaterialSearchView Cute library to implement SearchView in a Material Design Approach. Works from Android API 14 (ICS) and above. #Native version Mayb
Material design file manager for Android
Amaze File Manager Overview Open Source, light and smooth Based on Material Design guidelines Basic features like cut, copy, delete, compress, extract
Use your old Android device as an OctoPrint server.
Use your old Android device as an OctoPrint server.
An extensible multilanguage static code analyzer.
PMD - source code analyzer PMD is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks, unnecessary obj
A nicer-looking, more intuitive and highly customizable alternative for radio buttons and dropdowns for Android.
SwipeSelector Undergoing for some API changes for a 2.0 major version, see example usage in the sample module! What and why? Bored of dull looking rad
Catch common Java mistakes as compile-time errors
Error Prone Error Prone is a static analysis tool for Java that catches common programming mistakes at compile-time. public class ShortSet { public
Render After Effects animations natively on Android and iOS, Web, and React Native
Lottie for Android, iOS, React Native, Web, and Windows Lottie is a mobile library for Android and iOS that parses Adobe After Effects animations expo
An Android transformation library providing a variety of image transformations for Glide.
Glide Transformations An Android transformation library providing a variety of image transformations for Glide. Please feel free to use this. Are you
💳 A quick and easy flip view through which you can create views with two sides like credit cards, poker cards etc.
The article on how this library was created is now published. You can read it on this link here. →. 💳 EasyFlipView Built with ❤︎ by Wajahat Karim and
requery - modern SQL based query & persistence for Java / Kotlin / Android
A light but powerful object mapping and SQL generator for Java/Kotlin/Android with RxJava and Java 8 support. Easily map to or create databases, perfo
DNS-based Host Blocker (and lightweight ad blocker) for Android
DNS-Based Host Blocking for Android This is a DNS-based host blocker for Android. In the default configuration, several widely-respected host files ar
A support library for VectorDrawable and AnimatedVectorDrawable classes introduced in Lollipop
vector-compat A support library for VectorDrawable and AnimatedVectorDrawable introduced in Lollipop with fully backwards compatible tint support (api
We are not Gif makers, We are developers
We are not Gif makers, We are developers Recently me and my friend came across this downloading animation on Dribble: https://dribbble.com/shots/18878
Android runtime permissions powered by RxJava2
RxPermissions This library allows the usage of RxJava with the new Android M permission model. Setup To use this library your minSdkVersion must be =
An amazing and convenient Android image slider.
Android Image Slider ![Gitter](https://badges.gitter.im/Join Chat.svg) This is an amazing image slider for the Android platform. I decided to open sou
Protect yourself from being tracked 🌍 by AirTags 🏷 and Find My accessories 📍
AirGuard - AirTag tracking protection Protect yourself from Find My Tracking The AirTags and other Find My devices are simple, small and perfect to tr
Android widget for selecting a range of values.
MaterialRangeBar MaterialRangeBar is a fork from https://github.com/edmodo/range-bar that adds some basic material styling, as well as start and end v
Joda-Time library with Android specialization
Android has built-in date and time handling - why bother with a library? If you've worked with Java's Date and Calendar classes you can probably answer this question yourself, but if not, check out Joda-Time's list of benefits.
Android library providing simple way to control divider items (ItemDecoration) of RecyclerView
RecyclerView-FlexibleDivider Android library providing simple way to control divider items of RecyclerView Release Note [Release Note] (https://github
Android UI Testing
User scenario testing for Android Robotium is an Android test automation framework that has full support for native and hybrid applications. Robotium
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 fast ImageView that supports rounded corners, ovals, and circles.
RoundedImageView A fast ImageView (and Drawable) that supports rounded corners (and ovals or circles) based on the original example from Romain Guy. I
Android common lib demo, include ImageCache, HttpCache, DropDownListView, DownloadManager, install apk silent and so on, you can find description
android-demo 关于我,欢迎关注 微博:Trinea 主页:trinea.cn 邮箱:trinea.cn#gmail.com 微信:codek2 依赖:trinea-android-common android-auto-scroll-view-pager viewpager-indica
The easiest HTTP networking library for Kotlin/Android
Fuel The easiest HTTP networking library for Kotlin/Android. You are looking at the documentation for 2.x.y.. If you are looking for the documentation
Minimal UI library for Android inspired by React
Anvil - reactive views for Android Anvil is a small Java library for creating reactive user interfaces. Originally inspired by React, it suits well as
Android loading animations
Android-SpinKit Android loading animations(I wrote a android edition according SpinKit) Demo Apk Preview Gradle Dependency dependencies { implement
3D animation examples for support-v4 Fragment transition.
FragmentAnimations Animation examples for support.v4.Fragment transition. These animations do not depends on any external libraries. Usage Example In