Search Result for APT
Sample Code and Directory of libraries for Android DevelopersA collection of source code generators for Java.
Subprojects:
- AutoFactory - JSR-330-compatible factories
- AutoService - Provider-configuration files for ServiceLoader
- AutoValue - Immutable value-type code generation for Java 1.6+.
- Common - Helper utilities for writing annotation processors.
An extension for Google's AutoValue that creates a simple Moshi JsonAdapterFactory
for each AutoValue annotated object.
An extension for Google's AutoValue that supports Android's Parcelable
interface.
An extension for Google's AutoValue that creates a simple Gson TypeAdapterFactory
for each AutoValue annotated object.
A Java code generator for the builder pattern using annotation processing.
Akatsuki is an Android library that handles state restoration via annotations. The library automatically generates source files through JSR269 to ensure almost zero performance impact.
Postman is a java library that uses code generation to handle the details of implementing the Parcelable
interface on Android.
Metajava is a collection of utilities that make writing annotation processors and code generation easier.
FlexibleAdapter for RecyclerView
.
Inspired by cwac-adapter, RecyclerAdapterWrapper
allows you to add more functionalities into an existing RecyclerView.Adapter
. The wrapper delegates all behaviors to the wrapped object, you just need to override the specific behaviors you need.
EndlessRecyclerViewAdapter
support for RecyclerView.Adapter
.
This is probably one of the simplest Java annotation processing libraries out there.
It generates no-op implementations of your interfaces.
An adapter to create Android RecyclerView
s with sections, providing headers and footers.
Processor workflow is a library that facilitates the development of an annotation processor in Java. It offers an efficient workflow to handle the steps of parsing annotations, extracting useful data, and then generating some java code.
Easy way to bind collections to listviews and recyclerviews with the new Android Data Binding framework.
Annotation processor to create immutable objects and builders. Feels like Guava's immutable collections but for regular value objects. JSON, Jackson, Gson, JAX-RS, MongoDB integrations included.
Ascent is an Android library that simplifies applying custom fonts to TextViews
and sub-classes. Annotation processing is used to remove boilerplate from your 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