Android 用户会青睐他们喜爱的设备和应用。让您的应用广受欢迎的一种方式是赋予个性化。Android 设备知道您的用户是谁、它们有权访问哪些服务,以及将您的数据存储在哪里。在获得用户许可的情况下,您可以使用这些信息让应用提供更丰富、更个性化的体验。
Android 提供了多种与用户身份互动的方法,让您能够:
- 通过记住用户的帐号名称对应用进行个性化设置。
- 对用户进行身份验证,以确保其身份与所声称的身份相符。
- 通过 Google API 等服务获取访问用户在线数据的权限。
- 向用户的设备添加自定义帐号,以对您自己的后端服务进行身份验证。
文档
- 记住您的用户
- 使用
AccountManager
了解用户的账号名称。 - 对 OAuth2 服务进行身份验证
- 使用 OAuth2 帮助用户获得访问网络服务的权限,而无需输入登录名或密码。
- 创建自定义账号类型
- 将您自己的账号类型添加到 Android 账号管理器中。