Sample Code and Directory of libraries for Android Developers
A simple library to add like animation similar to instagram.
An extension to RecyclerView which will snap child Views to a specified anchor; START, CENTER or END.
UI library that helps you to make a cute collection of collapsible/expandable pages.
Spruce is a lightweight animation library that helps choreograph the animations on the screen. With so many different animation libraries out there, developers need to make sure that each view is animating at the appropriate time. Spruce can help designers request complex multi-view animations and not have the developers cringe at the prototype.
Phone tracker is an Android library to gather environment signals, like cell towers, wifi access points and gps locations. You can configure how to scan. Also you can make hot configuring updates, and be notified when the configuration is updated, among other things.
GravityView is an Android adaptation of Facebook instant articles. The concept behind the library is to utilize the motion sensors of an Android device and allow the end user to explore the product by rotating his device. It uses gyroscope motion sensor readings to scroll the image.
A custom LayoutManager to build a Gallery or a ViewPager like RecyclerView that shows items in a center-locked and support both HORIZONTAL and VERTICAL scroll.And View Recycle Machine is also supported.
Custom tab layout which can be used as a material TabLayout alternative and consists basic functionality which Google's TabLayout has.
EtiyaBadgeTab is a Tab library for Android. As an alternative to the Tab library used on Android, it offers badge support and various customizations.
Graphics related utils for the Android platform.
A helper library to ease the most repetitive codes with simple reusable attributes.
AKUAH can help you with many repetitive tasks of daily life development.
I am using this library in my own projects from quit a time. Now I decided to share in for public use. I have not implemented all the features I used to have in my old library but will keep adding them and some new features.
A semicircular seekbar view for selecting angle from 0° to 180°.
A library for reading Shared Preferences and Database values within the application.
Benefits of using this library
- No Java Code. Only gradle dependency.
- Read all the app data within the phone without the need of a browser.
- See all the Shared Preferences at once or file by file.
- Copy the value of an individual column of Shared Preference and Database tables to Clipboard.
- Shows the count of the Shared Preferences in a file and rows in a table.
- With the help of some additional gradle code, this library will pick up the compileSdk Version, targetSdk Version and Build Tools Version from the main project.
Login effortlessly with different social networks like Facebook, Twitter or Google Plus.
SmileyRating is a simple rating bar for android. It displays animated smileys as rating icon with face morphing animations.
Base and simple List, Recycler and Spinner adapters for the Android platform.
A customisable decimal and hexadecimal material picker view for Android.
A customizable adapter for RecyclerView
.
DateTimeTemplate is date/time formatting library supporting formatting placeholders, i.e. Today is %DDD%, %k%:%ii% %a%
once formatted would produce Today is Wednesday, 6:21a
. Supports abbreviated day/month names, 12/24hrs clocks, leading-zero values and localization.
You can use like using just ImageView and you can get color from any images.
Topics
2D Engines 3D Engines 9-Patch Action Bars Activities ADB Advertisements Analytics Animations ANR AOP API APK APT Architecture Audio Autocomplete Background Processing Backward Compatibility Badges Bar Codes Benchmarking Bitmaps Bluetooth Blur Effects Bread Crumbs BRMS Browser Extensions Build Systems Bundles Buttons Caching Camera Canvas Cards Carousels Changelog Checkboxes Cloud Storages Color Analysis Color Pickers Colors Comet/Push Compass Sensors Conferences Content Providers Continuous Integration Crash Reports Credit Cards Credits CSV Curl/Flip Data Binding Data Generators Data Structures Database Database Browsers Date & Debugging Decompilers Deep Links Dependency Injections Design Design Patterns Dex Dialogs Distributed Computing Distribution Platforms Download Managers Drawables Emoji Emulators EPUB Equalizers & Event Buses Exception Handling Face Recognition Feedback & File System File/Directory Fingerprint Floating Action Fonts Forms Fragments FRP FSM Functional Programming Gamepads Games Geocaching Gestures GIF Glow Pad Gradle Plugins Graphics Grid Views Highlighting HTML HTTP Mocking Icons IDE IDE Plugins Image Croppers Image Loaders Image Pickers Image Processing Image Views Instrumentation Intents Job Schedulers JSON Keyboard Kotlin Layouts Library Demos List View List Views Localization Location Lock Patterns Logcat Logging Mails Maps Markdown Mathematics Maven Plugins MBaaS Media Menus Messaging MIME Mobile Web Native Image Navigation NDK Networking NFC NoSQL Number Pickers OAuth Object Mocking OCR Engines OpenGL ORM Other Pickers Parallax List Parcelables Particle Systems Password Inputs PDF Permissions Physics Engines Platforms Plugin Frameworks Preferences Progress Indicators ProGuard Properties Protocol Buffer Pull To Purchases Push/Pull QR Codes Quick Return Radio Buttons Range Bars Ratings Recycler Views Resources REST Ripple Effects RSS Screenshots Scripting Scroll Views SDK Search Inputs Security Sensors Services Showcase Views Signatures Sliding Panels Snackbars SOAP Social Networks Spannable Spinners Splash Screens SSH Static Analysis Status Bars Styling SVG System Tags Task Managers TDD & Template Engines Testing Testing Tools Text Formatting Text Views Text Watchers Text-to Toasts Toolkits For Tools Tooltips Trainings TV Twitter Updaters USB User Stories Utils Validation Video View Adapters View Pagers Views Watch Face Wearable Data Wearables Weather Web Tools Web Views WebRTC WebSockets Wheel Widgets Wi-Fi Widgets Windows Wizards XML XMPP YAML ZIP Codes