在我的应用程序中,我有登录页面。这个应用程序是由我也曾在其注册的网络服务制作的。我想从我的Google帐户中获取已保存的密码和登录信息,以防止输入内容冗长而乏味。也许Google为此提供了一些特殊的API,或者我可以使用一些内置方法?我知道在这个来源上,我必须添加一些尝试或搜索结果,但是我没有找到任何合适的链接来帮助我,因此希望您在该问题上对我有所帮助:)
答案 0 :(得分:1)
如果我正确理解您的问题。您可以利用android的自动填充框架。 https://developer.android.com/guide/topics/text/autofill
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:autofillHints="password" />
如果为用户名和密码启用autofillHints选项,则android将自动填充保存的用户名和密码。
答案 1 :(得分:1)
如果您想集成Google帐户单点登录,可以按照此链接中的说明操作 https://developers.google.com/identity/sign-in/android/
它允许用户使用其Google帐户登录到您的应用。
答案 2 :(得分:1)
使用Google SmartLock SDK保存该应用的密码。在此处查看其文档:
https://developers.google.com/identity/smartlock-passwords/android/