Thanks for the replies.....
The data is hidden from the human user and is totally consumed by the
application. Its a small file..some 4-5 attributes only. I am also somewhat
inclined towards using a static singleton option.


On Fri, Sep 11, 2009 at 8:43 PM, Tom Gibara <m...@tomgibara.com> wrote:

> I think it's more accurate to say *you may choose* to maintain global state
> by extending Application.
> It's my preferred approach, though it's important to to instantiate global
> state lazily wherever it's sensible to do so.
>
> I describe my default approach here:
>
>
> http://blog.tomgibara.com/post/126377651/global-application-state-in-android
>
> 2009/9/11 Android Development <indodr...@gmail.com>
>
> Hello,
>> The docs here:
>> http://developer.android.com/reference/android/app/Application.html say
>> that, if the application needs to maintain global state, it should do it
>> here.
>>
>> Suppose, i need to load some configurable data from a config file (to be
>> used later at runtime by my application's various components). This data
>> will be valid throughout the application's lifecycle (until it dies).
>>
>> So, is it the best approach to extend this class and override the onCreate
>> ( ) method to load config data from a data source ?
>>
>> Thanks in advance..
>>
>>
>>
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to