Hey, In the guide below, I see that string resources are being used as keys for getting and setting shared preferences: http://developer.android.com/training/basics/data-storage/shared-preferences.html
However, since the keys are not going to be presented in any way to the UI, and I wouldn't want them to change if the user changed the locale, I see no reason to store them as string resources. I think that using constant class is a better solution in this case. This stackoverflow thread reinforces my position: http://stackoverflow.com/questions/25428064/where-to-store-string-valuesin-strings-xml-or-in-constants-class Do you have any reason why I would want the shared preferences key to be a resource string? Thank you, Haim Litvak. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/android-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/android-developers/3578e5e1-d5b9-44a8-a527-41db6589c378%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

