从一个应用程序保存用户凭据,并从另一个Android使用它
问题描述:
我有3个应用程序。每个应用都有一个登录活动。当我登录到第一个应用程序时,应该保存用户名和访问令牌,当用户打开下一个应用程序时,他应该使用第一个应用程序保存的凭据自动登录。从一个应用程序保存用户凭据,并从另一个Android使用它
为此,我遇到了ContentProviders
的概念。但我不确定如何在我的场景中使用它。
最初,我正在使用服务将用户电子邮件保存在设备的帐户应用程序中,并且可以从其他应用程序访问它。但我也需要保存访问令牌。
我该如何做到这一点?任何帮助表示赞赏。
答
当您使用第一个应用程序登录时,然后在文件中创建文件写入凭据,并在其他应用程序从您的登录屏幕中获取文件中的数据并设置时,将其存储在内部存储中。
感谢您的回答。你有没有相同的例子? –
试试这个http://www.journaldev.com/9383/android-internal-storage-example-tutorial https://developer.android.com/training/basics/data-storage/files.html –