0

我有以下方法在应用程序设置中保存连接字符串,是否有任何 android 文件(如(asp.net 中的 web 配置)处理用户可以“读写”的信息?

public static System.String StrConnectionstring
            {
                get 
                {
                    if (DB._StrConnectionstring == null)
                    {
                        return AppSettings.GetConnectionSettings("DSN");
                    }
                    return DB._StrConnectionstring;
                }
                set { DB._StrConnectionstring = value; }
            }   
4

1 回答 1

0

使用共享首选项:

宣言 :

public static final String MYPREFS = "MySharedPreferenceFile";
SharedPreferences settings;
SharedPreferences.Editor editor;

初始化:

settings = context.getSharedPreferences(MYPREFS, 0);
editor = settings.edit();

存储值:

editor.putString("Name","test");
editor.commit();

要检索值:

settings.getString("Name",""); // here value field is for to specify default value

谢谢。

于 2013-01-01T08:40:37.790 回答