1

我正在使用 xml 解析器来解析从请求到服务器的登录响应。xml 内容返回sensitive data唯一标识客户端的我,因此我稍后可以在我的应用程序的其他部分获取有关客户端的更多详细信息。

在 iOS 中,我只需从解析的值创建一个对象来保存clientAuthenticationDetails并使用该appDelegate实例从应用程序中的其他任何地方访问它。

有没有办法让我在 Android 中做同样的事情?我已经阅读了,SharedPreferences但我不确定其他人是如何实现这种功能的,或者secure它是如何实现的,因为我在响应中确实有敏感的客户端数据。

4

1 回答 1

0

简单的选择是使用共享首选项并编写某种方法来加密/解密首选项中的值。通常类似于 DES 编码器/解码器。您可以在任何地方找到使用 cypher 的示例。

通常没有意义的更难实现的选项是将帐户和凭据存储在 android 中AccountManager。我建议使用共享首选项选项。在我看来已经足够了。

于 2013-05-17T17:11:37.193 回答