A powerful, and very simple MVP library with annotation processing and bytecode weaving.
EasyMVP eliminates the boilerplate code for dealing with MVP implementation.
If you have a need to implement a UI component which will act similar to toggle button or be like a view group with state checked/unchecked this is a right choice for you.