1

安装我的应用程序并登录后,该应用程序会存储一个我需要的帐户以供将来操作。问题是,在我重新启动平板电脑后,该帐户不存在。从我读到的问题是,Android 4 清除了安装在 sd 卡中的应用程序的所有帐户,所以我在清单中添加了 installLocation="internalOnly" 以强制安装在内部存储器上。该应用程序现在安装在内部存储器中,但问题仍在验证中。

建议?

4

1 回答 1

-1

使用 SharedPrefrences,例如:

    SharedPreferences settings = getSharedPreferences(PREFS_NAME, MODE_PRIVATE);

存储数据:

    SharedPreferences.Editor editor = settings.edit();
    editor.putBoolean(BOOLEAN_VAR, false);others data types
    editor.apply();

读取数据:

    boolean mydata = settings.getBoolean(BOOLEAN_VAR, true);

有很多 getXXX() 和 setXXX() 用于不同的数据类型。

于 2012-10-30T10:13:28.243 回答