Is it a good practice to use application context instead of other context(Activity, Service and so on) if possible? Pros:
- Application context can help us avoid memory leak.
- Application context can help eliminate params in some circumstances
- Other things don't come to my head for now
Cons:
No clue for me after googling for a while and this is where this question from.