Stéphane Nicolas
Stéphane Nicolas
afterburner
A library to help other librairies getting rid of boiler plate via byte code manipulation. Works on Android too.
androidstudio4maccheatsheet
Most useful keyboard shortcuts with default keymap in Android Studio.
boundbox
BoundBox provides an easy way to test an object by accessing all its fields, constructor and methods, public or not. BoundBox breaks encapsulation.
toothpick
A scope tree based Dependency Injection (DI) library for Java / Kotlin / Android.
activtity-fragment-lambda
Example of how to use lambdas to communicate between Fragments and Activities
injectextra
Injects everything passed by extra to an activity automatically.
injectview
On Android, Injects all views inflated from XML automatically. No boiler plate at all.
loglifecycle
Logs all lifecycle methods of annotated Activities, Fragments, Services, Views, etc.
mimic
Mimicing is, indeed, kind of way to bypass java single inheritance paradigm. It allows to copy all declared fields, constructors and methods in a given class into another class.