成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Android源碼下載:QQ第三方登錄demo

移動開發 Android
最近使用第三方登錄,QQ登錄官方給的demo中類太多了,這里上傳一個小demo,只有2個類,可以授權QQ進行第三方登錄。

功能分類:其他

支持平臺:Android

運行環境:Eclipse

開發語言:Java

開發工具:Eclipse

源碼大小:1.31MB

源碼下載地址:http://down.51cto.com/data/1976923

源碼簡介

最近使用第三方登錄,QQ登錄官方給的demo中類太多了,這里上傳一個小demo,只有2個類,可以授權QQ進行第三方登錄。

源碼運行截圖

授權登錄界面

授權成功返回值

主頁面

源碼片段

  1. Handler mHandler = new Handler() { 
  2.   
  3.         @Override 
  4.         public void handleMessage(Message msg) { 
  5.             if (msg.what == 0) { 
  6.                 JSONObject response = (JSONObject) msg.obj; 
  7.                 if (response.has("nickname")) { 
  8.                     try { 
  9.                         mUserInfo.setVisibility(android.view.View.VISIBLE); 
  10.                         mUserInfo.setText(response.getString("nickname")); 
  11.                     } catch (JSONException e) { 
  12.                         // TODO Auto-generated catch block 
  13.                         e.printStackTrace(); 
  14.                     } 
  15.                 } 
  16.             } else if (msg.what == 1) { 
  17.                 Bitmap bitmap = (Bitmap) msg.obj; 
  18.                 mUserLogo.setImageBitmap(bitmap); 
  19.                 mUserLogo.setVisibility(android.view.View.VISIBLE); 
  20.             } 
  21.         } 
  22.   
  23.     }; 
  24.   
  25.     private void onClickLogin() { 
  26.         if (!mQQAuth.isSessionValid()) { 
  27.             IUiListener listener = new BaseUiListener() { 
  28.                 @Override 
  29.                 protected void doComplete(JSONObject values) { 
  30.                     updateUserInfo(); 
  31.                     updateLoginButton(); 
  32.                 } 
  33.             }; 
  34.             mQQAuth.login(this"all", listener); 
  35.             // mTencent.loginWithOEM(this, "all", 
  36.             // listener,"10000144","10000144","xxxx"); 
  37.             mTencent.login(this"all", listener); 
  38.         } else { 
  39.             mQQAuth.logout(this); 
  40.             updateUserInfo(); 
  41.             updateLoginButton(); 
  42.         } 
  43.     } 
  44.   
  45.     public static boolean ready(Context context) { 
  46.         if (mQQAuth == null) { 
  47.             return false
  48.         } 
  49.         boolean ready = mQQAuth.isSessionValid() 
  50.                 && mQQAuth.getQQToken().getOpenId() != null
  51.         if (!ready) 
  52.             Toast.makeText(context, "login and get openId first, please!"
  53.                     Toast.LENGTH_SHORT).show(); 
  54.         return ready; 
  55.     } 
  56.   
  57.     private class BaseUiListener implements IUiListener { 
  58.   
  59.         @Override 
  60.         public void onComplete(Object response) { 
  61.             Util.showResultDialog(MainActivity.this, response.toString(), 
  62.                     "登錄成功"); 
  63.             doComplete((JSONObject) response); 
  64.         } 
  65.   
  66.         protected void doComplete(JSONObject values) { 
  67.   
  68.         } 
  69.   
  70.         @Override 
  71.         public void onError(UiError e) { 
  72.             Util.toastMessage(MainActivity.this"onError: " + e.errorDetail); 
  73.             Util.dismissDialog(); 
  74.         } 
  75.   
  76.         @Override 
  77.         public void onCancel() { 
  78.             Util.toastMessage(MainActivity.this"onCancel: "); 
  79.             Util.dismissDialog(); 
  80.         } 
  81.     } 

源碼下載地址:http://down.51cto.com/data/1976923

責任編輯:閆佳明 來源: 網絡整理
相關推薦

2021-12-06 09:44:30

鴻蒙HarmonyOS應用

2015-11-05 16:44:37

第三方登陸android源碼

2019-07-30 11:35:54

AndroidRetrofit

2014-07-22 10:56:45

Android Stu第三方類庫

2014-07-23 08:55:42

iOSFMDB

2011-06-03 17:09:40

Android移動應用智能手機

2025-06-26 08:15:00

JustAuth

2019-09-03 18:31:19

第三方支付電商支付行業

2025-02-05 10:19:24

2016-10-21 14:09:10

2009-12-31 14:38:34

Silverlight

2017-12-11 15:53:56

2010-11-12 10:57:37

JavaAndroidGoogle

2021-05-29 09:59:11

Android 12谷歌分享

2021-08-08 11:29:04

Android第三方ROM調查

2024-03-04 10:36:39

2009-01-14 12:45:05

MSNIM蘋果

2013-08-12 16:04:19

第三方移動應用

2021-09-26 10:43:08

注冊Istio集成

2017-05-16 13:24:02

LinuxCentOS第三方倉庫
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 粉嫩国产精品一区二区在线观看 | 亚洲在线 | 成人在线黄色 | 91九色视频在线 | 99热这里都是精品 | 国产成人精品午夜视频免费 | 美女视频网站久久 | 日韩精品在线视频免费观看 | 颜色网站在线观看 | 超碰97av| 久久久久久久久91 | 国产精品99999999 | 国产亚洲精品美女久久久久久久久久 | 中文字幕免费视频 | 夜色www国产精品资源站 | 精产国产伦理一二三区 | 精品久久久久国产 | 中文在线一区 | 国产精品一区二区免费看 | 日韩在线一区二区三区 | 久久亚洲一区二区三区四区 | 蜜臀久久99精品久久久久野外 | 成人精品鲁一区一区二区 | 精品欧美乱码久久久久久 | 欧美激情一区二区 | 男女视频在线观看 | 日韩欧美在线视频观看 | 日韩在线 | 国产精品永久免费 | 久久99视频免费观看 | 国产一区二区三区在线 | 精品国产久 | 免费看黄色视屏 | 国产91丝袜在线播放 | 一级黄色片免费在线观看 | 99视频在线免费观看 | 国内精品视频免费观看 | 精品日韩在线 | 亚洲一区二区成人 | 欧美视频在线一区 | av一区二区在线观看 |