本文整理汇总了Java中com.sina.weibo.sdk.auth.WeiboAuth类的典型用法代码示例。如果您正苦于以下问题:Java WeiboAuth类的具体用法?Java WeiboAuth怎么用?Java WeiboAuth使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
WeiboAuth类属于com.sina.weibo.sdk.auth包,在下文中一共展示了WeiboAuth类的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: getLoginState
import com.sina.weibo.sdk.auth.WeiboAuth; //导入依赖的package包/类
private void getLoginState() {
Intent intent;
// 创建微博实例
mWeiboAuth = new WeiboAuth(this, com.bpok.sina.sdk.Constants.APP_KEY,
Constants.REDIRECT_URL, Constants.SCOPE);
// 从 SharedPreferences 中读取上次已保存好 AccessToken 等信息,
// 第一次启动本应用,AccessToken 不可用
mAccessToken = AccessTokenKeeper.readAccessToken(this);
if (mAccessToken.isSessionValid()) {
intent = new Intent(Welcome.this, Main.class);
} else {
intent = new Intent(Welcome.this, Login.class);
}
startActivity(intent);
overridePendingTransition(R.anim.zoom_enter, R.anim.zoom_exit);
Welcome.this.finish();
}
开发者ID:NickAndroid,项目名称:SinaWeibo_Android,代码行数:21,代码来源:Welcome.java
示例2: initLoginViews
import com.sina.weibo.sdk.auth.WeiboAuth; //导入依赖的package包/类
private void initLoginViews() {
TextView hintView = (TextView) findViewById(R.id.token_hint);
hintView.setMovementMethod(new ScrollingMovementMethod());
// 创建微博实例
mWeiboAuth = new WeiboAuth(this, com.bpok.sina.sdk.Constants.APP_KEY,
Constants.REDIRECT_URL, Constants.SCOPE);
// 从 SharedPreferences 中读取上次已保存好 AccessToken 等信息,
// 第一次启动本应用,AccessToken 不可用
mAccessToken = AccessTokenKeeper.readAccessToken(this);
if (mAccessToken.isSessionValid()) {
updateTokenView(true);
}
loginButton = (LoginButton) findViewById(R.id.btn_login);
loginButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
mSsoHandler = new SsoHandler(Login.this, mWeiboAuth);
mSsoHandler.authorize(new AuthListener());
}
});
}
开发者ID:NickAndroid,项目名称:SinaWeibo_Android,代码行数:26,代码来源:Login.java
示例3: LoginSina
import com.sina.weibo.sdk.auth.WeiboAuth; //导入依赖的package包/类
/**
* 新浪授权登录
*/
private void LoginSina() {
WeiboAuth mAuthInfo = new WeiboAuth(this, Constants.Weibo_KEY, Constants.REDIRECT_URL, Constants.SCOPE);
mSsoHandler = new SsoHandler(LoginActivity.this, mAuthInfo);
mSsoHandler.authorize(new AuthListener());
}
开发者ID:hanks-zyh,项目名称:Conquer,代码行数:11,代码来源:LoginActivity.java
示例4: requestAuth
import com.sina.weibo.sdk.auth.WeiboAuth; //导入依赖的package包/类
private void requestAuth() {
// 创建微博实例
mWeiboAuth = new WeiboAuth(this, Configure.getAppKey(),
Configure.getRedirectURL(), Configure.getScope());
mWeiboAuth.anthorize(new WeiboAuthListener() {
@Override
public void onCancel() {
Log.d(TAG, "cancel auth");
finish();
}
@Override
public void onComplete(Bundle values) {
// 从 Bundle 中解析 Token
mAccessToken = Oauth2AccessToken.parseAccessToken(values);
Utils.saveToken(mAccessToken);
Log.d(TAG, "auth complete");
startMainPage();
}
@Override
public void onWeiboException(WeiboException exception) {
Log.d(TAG, "auth exception" + exception.getMessage());
}
});
}
开发者ID:minixalpha,项目名称:Webo,代码行数:30,代码来源:LoginActivity.java
示例5: sinaOauth
import com.sina.weibo.sdk.auth.WeiboAuth; //导入依赖的package包/类
/**
* sina oauth
*/
public void sinaOauth(Activity activity) {
mWeiboAuth = new WeiboAuth(activity, Constants.APP_KEY, Constants.REDIRECT_URL, Constants.SCOPE);
mSsoHandler = new SsoHandler(activity, mWeiboAuth);
mSsoHandler.authorize(new AuthListener(activity));
needReInit = true;
}
开发者ID:simplelifetian,项目名称:GomeOnline,代码行数:10,代码来源:PlatformSina.java
示例6: ShareToSina
import com.sina.weibo.sdk.auth.WeiboAuth; //导入依赖的package包/类
private ShareToSina(Context context,String appKey, String redirectUrl, String scope){
this.context = context;
this.appKey = appKey;
this.redirectUrl = redirectUrl;
this.scope = scope;
// 创建微博 SDK 接口实例
mWeiboShareAPI = WeiboShareSDK.createWeiboAPI(context, appKey);
mWeiboAuth = new WeiboAuth(context, appKey, redirectUrl, scope);
init(context);
}
开发者ID:simplelifetian,项目名称:GomeOnline,代码行数:11,代码来源:ShareToSina.java
示例7: SsoHandler
import com.sina.weibo.sdk.auth.WeiboAuth; //导入依赖的package包/类
public SsoHandler(Activity activity, WeiboAuth weiboauth)
{
mConnection = new _cls1();
mAuthActivity = activity;
mWeibo = weiboauth;
}
开发者ID:vishnudevk,项目名称:MiBandDecompiled,代码行数:7,代码来源:SsoHandler.java
注:本文中的com.sina.weibo.sdk.auth.WeiboAuth类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论