Sample Code and Directory of libraries for Android Developers
Simple, Tiny, Extendable Android MVP library. No complex Base Activity, Base Fragment or Base View. Just base Presenters and View interface for you to extend from.
Extension of Android standard ImageView
that lets the user scale the represented image and drag it around a pivot point defined as a fraction or a percentage.
A clean and easy to use Animated Progress View in a Square.
This project aims to implement FloatingActionButton's speed dial animation in material design guideline.
A tiny lib (Less than 10 methods) to store constants where attackers will have a harder time to find.
This library uses an annotationProcessor to store the constants in a new file (where the constants are encrypted), and via JNI it will later retrieve them decoding them inside the .so file.
This way the attackers cant know the encoding system (because its inside the annotation processor), neither the decoding.
Android library to get contacts using RxJava2.
Skeleton Loading View on Kotlin.
A simple animation wrapper. Animate views without the boring boilerplate code.
PinCodeView
is Android UI library for replace EditText
's PIN input with pretty customizable view.
Android library with collection of some smart toasts designs which will help in situations of following:
- Completion of some work
- Errors & Warnings
- Connection Established
- Update Status
Enhanced Pull-To-Action layout.
Features
- Pull gesture in UP, DOWN or BOTH directions
- Scroll thresholding. Bound views are snapped to anchor position if scroll over threshold else are reset to default position
- Bind views for animating (alpha and translation for now) them in respect to scroll
ViewPager
template with cool animation.
Simple RunTime permission manager.
A fully customizable photo editor for your app. Integrate the PhotoEditor SDK into your own Android, iOS or Html5 app in minutes!
The PhotoEditor SDK provides a variety of tools and functions for creating photo applications for Android.
Custom EditText
for entering Credit Card numbers, it'll also display the image of the card number type being entered (after entering the first two digits). And it supports adding a separator (spaces or dashes) after every four digits.
Demo app to fetch permission details of all installed application in android mobile.
Easy SearchView is a library that to implement search in any view only setting the data..
EasyPermissions is a wrapper library to simplify basic system permissions logic when targeting Android M or higher.
An easy to use SharedPreference library. You can read/write any object to SharedPreference easily with few lines of code.
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