多个应用程序的一个帐户
问题描述:
我想创建多个应用程序,它们可以单独安装或全部安装在同一个智能手机上。我想为所有这些用户使用相同的帐户。多个应用程序的一个帐户
例如,我想要申请A,B和C.如果用户选择通过应用程序A登录/注销,他/她应该从A和C自动登录/注销,并且不会“不必填写“登录”表格或按“注销”按钮。
什么是最好和最安全的方式来实现它?
- 使用外部文件? http://developer.android.com/guide/topics/data/data-storage.html#filesExternal
- 是否有可能在客户经理的帮助下?
- 另一种选择?
在此先感谢您。
答
有可能与Account Manager和Intents的帮助下这样做。有一个很好的教程为客户经理here。
- 首先,你得从你的应用程序之一(比如应用程序A)创建一个帐户
- 当一个记录在您的应用程序之一,你得把B和C接收意图(你可能会想要把你的帐户相关的IT数据),并保存其状态
- 最后,当用户从注销,你将不得不再次发出的意图,它告诉你的其他应用。
这可能不是最好的解决办法,但它仍然是一个。