This document outlines Pedro V. Gómez Sánchez's presentation on dependency injection on Android. The presentation introduces dependency injection, discusses how it improves testability, decoupling and modularity. It provides an example of how dependency injection works in Android by passing dependencies through constructor parameters. It also discusses how to set up dependency injection with Dagger, including creating modules, components and extending the object graph for activities. Finally, it briefly covers improvements with Dagger 2 such as configuration based on components instead of graphs.