Is it safe to use reference to the Application where Context is required?
<p>As it stands we need to pass a <code>Context</code> in many places within Android application. I'm wondering how safe it is to use a <code>static</code> variable which refers to the <code>Application</code> class instance in such places? For example, I have a <code>static</code> method in one of my <code>Activities</code> and I can't use <code>this</code> (as <code>Activity</code>) or something because the method is <code>static</code>, so I'm guessing to use the <code>Application.instance</code> reference which is initialized on each application start. Is it ok you think? Thanks a lot.</p>
