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.

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


A few rules to keep it mind :