Q:

Where to keep editable config file for Android application?

I want a config file similar to config.xml in .net so that I can edit that manually from the device. That will have some data which can be modified. One way that I figured out is that keep the file in sdcard in xml form and read that. The question with this approach is whether reading the xml from sdcard in my android app will slow down the performance?
Is there any other way to store the config file that can be changed later? 

A:

You could consider using SharedPreferences. Not sure what the purpose of a config.xml in .net is, but if saving some data that can be modified is what you are looking for, SharedPreferences sounds like a good solution.
Of course, as mentioned above, not knowing what the config.xml is for, I am taking a stab with this suggestion. Let me know if this is not what you are looking for. I will delete the answer before the down-vote barrage begins. ;-)
In case this fits the bill, here are a few tutorials to get you started.

http://android-er.blogspot.in/2011/01/example-of-using-sharedpreferencesedito.html
http://saigeethamn.blogspot.in/2009/10/shared-preferences-android-developer.html
http://www.androidhive.info/2012/08/android-session-management-using-shared-preferences/
http://www.mybringback.com/tutorial-series/12260/android-sharedpreferences-example/

