I have read some articles about how to use/extend the Android Application class but I am still kind of unsure if I can use it for my needs.
In my Application, on startup, i read a JSON configuration file. This configuration file contains some basic infos about an external device. Because I need this infos in several other fragments/activities I simply store an object representation of this json file as a member variable of my Application class.
public App extends Application {
   private ConfigurationContainer configuration;
   ...
   getters / setters
}
When I need it i call getApplication().getConfigurationContainer().
Is this OK for my needs?
 
     
     
    