This might be a simple question but I just wanted to make sure I am right.
In my android application I have a constructor that uses:
activity.getApp
There is only one application context, so you should get the same one. You can have just one constructor that takes a Context, you don't really need two. Or if you wanted to make sure that you are getting the application context, and not, say, an activity one, you can have your constructor take Application as a parameter which is a Context.