Skip to content
Stéphane Nicolas edited this page May 8, 2016 · 32 revisions

Toothpick (alias TP) in a one sentence :

TP is a scope tree based Dependency Injection (DI) library.

//a typical Toothpick scope tree during the execution of an Android app.

       @ApplicationSingleton 
         /              |    \  
        /               |     \
       /                |      \
   @PresenterSingleton  |   Service 2
         /              | 
        /            Service 1  
       /            
Activity 1
    /   \
   /   Fragment 2
  /
Fragment 1

One of the goals of the Toothpick development team is to document Toothpick properly. This wiki is part of our effort as well as the code comments and javadoc.

Please browse the main pages of the wiki via the sidebar on the right side of this page. ---->


TP in a nutshell :