Skip to content
Stéphane Nicolas edited this page Jul 17, 2019 · 32 revisions

Toothpick (alias TP) in a one sentence :

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

TP in a nutshell :

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


//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.