jjzjj

AccountManager

全部标签

android - 我可以使用 AccountManager 让用户使用他们的 Google 帐户登录吗?

我正在创建一个需要用户创建帐户的应用程序。(就像Facebook或Twitter会要求您那样做。)但是,由于它是一个Android应用程序,我应该/可以让他们使用AccountManager或其他服务使用他们的Google帐户登录吗?如果他们可以登录到他们的Google帐户并将他们的设置和其他选项保存到该帐户,那将非常有帮助。总结的主要问题:是否可以让用户在我的应用中只使用他们的Google帐户?如果是这样,我是否使用AccountManager让他们登录并保存帐户信息/设置?还有哪些其他选择? 最佳答案 是的,您可以让用户使用他们

Android - 使用手机所有者的 AccountManager/First and Last name 获取 UserData

我想在我的应用程序中预填充一些字段,以便在用户订阅我的应用程序内的服务时帮助他。那么我如何获得设备所有者的名字和姓氏。我想使用与Google帐户关联的默认信息;到目前为止我得到了这个:AccountManageram=AccountManager.get(this);Account[]accounts=am.getAccounts();for(Accountaccount:accounts){if(account.type.compareTo("com.google")==0){StringpossibleEmail=account.name;//howtogetfirstnamean

java - 如何通过 Android 的帐户管理器类检索 Twitter 和 facebook 身份验证和 token

我想通过客户经理类检索token。这是适用于twitter但不适用于facebook的示例代码请帮助我。publicclassAccountManagerActivityextendsActivity{AccountManagermAccountManager;AccountManagerFuturec;Stringtoken;/**Calledwhentheactivityisfirstcreated.*/@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);s

java - 为什么不调用 AccountAuthenticator#getAuthToken()?

我通过扩展AbstractAccountAuthenticator创建了自己的Android帐户validator并实现addAccount()和getAuthToken().其中的一些方法被AccountManager调用了,但其他人不是。效果很好:AccountManager#addAccount()AccountManageraccountManager=AccountManager.get(activity);accountManager.addAccount(MyAccountAuthenticator.ACCOUNT_TYPE,MyAccountAuthenticator.

c# - 只读静态字段如何为空?

下面是我的一节课的摘录:[ThreadStatic]readonlystaticprivateAccountManager_instance=newAccountManager();privateAccountManager(){}staticpublicAccountManagerInstance{get{return_instance;}}如您所见,它是一个单例线程-即该实例标有ThreadStatic属性。该实例也被实例化为静态构造的一部分。既然如此,当我尝试使用Instance属性时,怎么可能在我的ASP.NETMVC应用程序中收到NullReferenceException?

c# - 只读静态字段如何为空?

下面是我的一节课的摘录:[ThreadStatic]readonlystaticprivateAccountManager_instance=newAccountManager();privateAccountManager(){}staticpublicAccountManagerInstance{get{return_instance;}}如您所见,它是一个单例线程-即该实例标有ThreadStatic属性。该实例也被实例化为静态构造的一部分。既然如此,当我尝试使用Instance属性时,怎么可能在我的ASP.NETMVC应用程序中收到NullReferenceException?

android - 使用 SyncAdapters 时登录两次

我正在使用SyncAdapter创建一个新的Android应用程序来处理数据库同步。我已准备好一切,应用程序运行良好,但我注意到我登录了两次。第一次登录发生在AuthenticatorActivity类(它扩展了AccountAuthenticatorActivity)验证用户和密码时。如果用户和密码是正确的AuthenticatorActivity然后:如果account不存在,它会使用mAccountManager.addAccountExplicitly()创建它authToken使用intent.putExtra(AccountManager.KEY_AUTHTOKEN,aut

android - 使用 SyncAdapters 时登录两次

我正在使用SyncAdapter创建一个新的Android应用程序来处理数据库同步。我已准备好一切,应用程序运行良好,但我注意到我登录了两次。第一次登录发生在AuthenticatorActivity类(它扩展了AccountAuthenticatorActivity)验证用户和密码时。如果用户和密码是正确的AuthenticatorActivity然后:如果account不存在,它会使用mAccountManager.addAccountExplicitly()创建它authToken使用intent.putExtra(AccountManager.KEY_AUTHTOKEN,aut

java - 您是否应该使用 AccountManager 来存储 Android 应用程序的用户名和密码?

我想知道是否应该实现AccountManager来保存用户凭据,例如用户名、电子邮件、密码等。我自己找不到使用它的充分理由。我不希望其他应用程序能够访问Accounts并且我真的不希望它们显示在“AccountsandSync”设置中(尽管这可能没什么大不了的)。所以我的问题是:我应该使用它吗?优点缺点?我可以对其他应用隐藏Accounts并阻止它们出现在“AccountsandSync”中吗? 最佳答案 这个问题的公认答案可能会对您有所帮助...WhatshouldIuseAndroidAccountManagerfor?还应该指

java - 您是否应该使用 AccountManager 来存储 Android 应用程序的用户名和密码?

我想知道是否应该实现AccountManager来保存用户凭据,例如用户名、电子邮件、密码等。我自己找不到使用它的充分理由。我不希望其他应用程序能够访问Accounts并且我真的不希望它们显示在“AccountsandSync”设置中(尽管这可能没什么大不了的)。所以我的问题是:我应该使用它吗?优点缺点?我可以对其他应用隐藏Accounts并阻止它们出现在“AccountsandSync”中吗? 最佳答案 这个问题的公认答案可能会对您有所帮助...WhatshouldIuseAndroidAccountManagerfor?还应该指