最佳实践:包括“使用 Twitter 登录”按钮 (Android)
Posted
技术标签:
【中文标题】最佳实践:包括“使用 Twitter 登录”按钮 (Android)【英文标题】:Best Practices: including a 'Sign in with Twitter' Button (Android) 【发布时间】:2014-05-25 16:31:48 【问题描述】:我正在尝试在我的 android 应用程序中为用户添加“使用 Twitter 登录”选项。我浏览了Twitter API Docs,发现the page that describes signing in with Twitter,它只是说,
在您的网站或应用程序上放置一个按钮,让 Twitter 用户只需单击一下即可享受注册用户帐户的好处。
我试图找到这样的小部件:
有没有类似 View com.facebook.widget.LoginButton
for
推特?
是只创建一个按钮并下载 Twitter 徽标、字体等?
编辑:
下载适用于 Android 的 twitter 图标、颜色等的最佳资源是什么?
我必须创建自己的小部件吗?
【问题讨论】:
如果您想在 XML 中使用android:background="@drawable/twitter_login_button"
,您可以简单地将按钮的背景设置为您发布的图像(只需先将图像保存在您的可绘制文件夹中,然后将其命名为 twitter_login_button)
@user184994 这似乎不是一个好的解决方案。它不会很好地扩展。如果用户不会说英语怎么办?如果我想将“登录”更改为“登录”怎么办?我必须为每个可能的场景创建很多可绘制对象。
【参考方案1】:
来不及回答,但我看到仍然没有答案,因此回答,
您可以将 com.twitter.sdk.android.core.identity.TwitterLoginButton 与 twittersdk 一起使用,或者考虑使用此处提到的自定义按钮 enter link description here
【讨论】:
以上是关于最佳实践:包括“使用 Twitter 登录”按钮 (Android)的主要内容,如果未能解决你的问题,请参考以下文章
Objective c - 为自定义 UITableViewCell 的按钮处理按钮触摸事件的最佳实践
如何在 iOS 中使用 Twitter Kit/Fabric 从登录用户获取用户个人资料图片