Is there ever a case in Android within singletons where I would want a variable to be public as opposed to it being private and accessed from outside the class with a getter/setter? Is there ever a case where I would want a variable to be static as opposed to being nonstatic and accessed through the instance of the singleton? I'm trying to modify my code to make garbage collection as easy as possible.
public static int someInt = 0;