package com.example.isweixin;

//Download by 链接已屏蔽

import java.util.Timer;

import java.util.TimerTask;

import com.tencent.weibo.oauthv2.OAuthV2;

import android.app.Activity;

import android.content.Intent;

import android.os.Bundle;

import android.os.Handler;

import android.os.Message;

import android.util.Log;

public class IndexActivity extends Activity {

private String app_key = "801416605"; // 获取的appkey

private String clientSecret = "afb3b09cc0ae263d8d992c141b71973a"; // 注册应用获取

private String app_uri = "链接已屏蔽";

public static OAuthV2 oAuth;

private int index = 0;

private Timer timer;

private Handler handler = new Handler(){

@Override

public void handleMessage(Message msg) {

//if(index>0){

//txfenxiang();

timer.cancel();

//}

Intent intent = new Intent(IndexActivity.this,

MainActivity.class);

startActivity(intent);

finish();

super.handleMessage(msg);

}

};

@Override

protected void onCreate(Bundle savedInstanceState) {

// TODO Auto-generated method stub

super.onCreate(savedInstanceState);

setContentView(R.layout.index);

timer = new Timer();

timer.schedule(new TimerTask() {

@Override

public void run() {

index = index+1;

handler.sendEmptyMessage(0);

}

},1500,1000);

}

//这里做的是腾讯微博QQ授权

private void txfenxiang(){

oAuth = SaveDate.getDate(IndexActivity.this);

if("".equals(oAuth.getAccessToken())){

oAuth = new OAuthV2(app_uri);

oAuth.setClientId(app_key);

oAuth.setClientSecret(clientSecret);

Intent intent = new Intent(IndexActivity.this, MyWebView.class);

intent.putExtra("oauth", oAuth);

startActivityForResult(intent,2);

}else{

Intent intent = new Intent(IndexActivity.this,

MainActivity.class);

startActivity(intent);

finish();

}

}

protected void onActivityResult(int requestCode, int resultCode, Intent data) {

if (requestCode == 2) {

if (resultCode == 2) {

/*******此处没有执行!!!!!!!!!!!!!***********/

oAuth = (OAuthV2) data.getExtras().getSerializable("oauth");

SaveDate.saveDate(IndexActivity.this, oAuth);

// 调用API获取用户信息

//UserAPI userAPI = new UserAPI(OAuthConstants.OAUTH_VERSION_2_A);

//String response = null;

//try {

//response = userAPI.info(oAuth, "json");// 获取用户信息

//Log.i(TAG,"qq::"+response);

//} catch (Exception e) {

//e.printStackTrace();

//}

//userAPI.shutdownConnection();

Intent intent = new Intent(IndexActivity.this,

MainActivity.class);

startActivity(intent);

finish();

}

}

}

}



更多源码 | 好库简介 | 网站地图 | 帮助中心 | 版权说明

Copyright© 2009-2012 OKBASE.NET All Rights Reserved 好库网 版权所有

java仿微信登录界面_android 界面设计潮流:仿微信5.2界面源码相关推荐

  1. 基于微信小程序共享停车位设计与实现SSM_car.rar(项目源码+数据库文件+微信小程序开发+后端java语言)

    主要功能实现了共享车位的创建,车位的管管理,创建车辆.车辆的管理.附近车位.显示车位的编号,车位的位置,车位的状态,车位.可以查看订单记录车位.停费时间,确认时间计费的时间.可以删除,订单也可以确认是 ...

  2. 微信朋友圈点赞如何设计测试用例,微信发语音消息,购物车,支付页面如何设计软件测试用例?

    做过软件测试或者面试过的人应该了解这个问题你肯定被问过,属于面试必问? 就算没遇到,预测你以后面试肯定会遇到,希望你能想到想到我分享的思路. 那么如何轻松优雅的回答这个题目,我给大家分享一个万能公式, ...

  3. 获取微信昵称乱码php,Android 微信登录昵称乱码问题,及获取微信用户信息

    微信第三方登录时昵称,username乱码问题解决方法如下: /** * 获取微信用户信息 * @param access_token 调用凭证 * @param openid 普通用户的标识,对当前 ...

  4. 王者荣耀 微信登录 服务器找不到,王者荣耀微信登录失败怎么办 王者荣耀微信登录失败解决办法...

    王者荣耀微信登录失败怎么办?看到有的玩家在玩游戏时遇到过微信登录失败.登录超时等问题,小编为此作了一篇王者荣耀微信登录失败解决办法,一起来看看吧! 王者荣耀微信登录失败原因: 1.网络不稳定 大部分网 ...

  5. android 微信乱码问题怎么解决方法,Android 微信登录昵称乱码问题,及获取微信用户信息...

    微信第三方登录时昵称,username乱码问题解决方法如下: /** * 获取微信用户信息 * @param access_token 调用凭证 * @param openid 普通用户的标识,对当前 ...

  6. 王者荣耀微信登录服务器无反应,王者荣耀为什么微信区不能登陆 王者荣耀微信区不能登录怎么办...

    微信手机版2018v6.6.5 官方最新版 类型:社交聊天大小:60.7M语言:中文 评分:9.2 标签: 立即下载 王者荣耀为什么微信区不能登陆,常常有时会出现这种情况,许多玩家都在反应这点,哪微信 ...

  7. 微信登录小程序授权显示服务器出错,微信小程序授权登录解决方案的代码实例(含未通过授权解决方案)...

    本文实例为大家分享了微信小程序授权登录解决方案的具体代码,供大家参考,具体内容如下 getUserInfoF:function(){ var that = this; wx.getSetting({ ...

  8. Linux版本微信登不上,抖音微信登录不上怎么办 抖音无法微信登录解决方法

    抖音近日有很多用户表示无法以微信正常的形式登录,那么碰到这种情况怎么办呢?下面就来为大家分享一下官方的解决办法. 图片版权所属:站长之家 抖音公告: 1 月 22 日晚 19 时,抖音接到大量用户反馈 ...

  9. android 微信登录不回调,Anroid 进阶之旅 | 微信登录没有回调的问题

    Android微信登录,分享后没有回调 (创建wxapi包的时候,一定要和开放平台填写的路径一致) Android实现微信第三方登录的情况非常多,今天在做微信登录的时候,始终无法回调WXEntryAc ...

  10. html+javascript登录注册界面源码

    博主在学习web前端时接触到几个较为高大上的登陆注册界面,在这里分享给大家 效果图如下:(代码较多只展示一个)有需要的可以下载: ` 注册 返回首页 已有账号?去登录 普通登录 手机无密码登录 扫码登 ...

最新文章

  1. iOS-UIWebView添加头部和尾部
  2. 研究生数学建模比赛日程安排
  3. 小白学数据分析-----Excel制作INFOGRAPHIC
  4. Got a packet bigger than 'max_allowed_packet' bytes
  5. python数字从大到小排列_Python练习题 005:三个数字由大到小排序输出
  6. Android Studio的快捷键图文并茂
  7. 第1章 编程心理门槛
  8. php 修改input内容,JS简单获取并修改input文本框内容的方法示例
  9. jsp中从mysql导出数据格式_MySQL导入导出.sql文件方法(转载)
  10. python经纬度获取县名_利用 Python 批量获取县镇运输距离
  11. html中怎么让字体闪烁,HTML最简单的文字闪烁代码
  12. 我的IOS学习历程-第三天
  13. R软件和扩展包的升级及R语言数据对象
  14. Aspose word pdf 相互转换
  15. 黑莓刷机及情景设置来电和短信等没有声音的解决办法
  16. Facebook广告的基础认知,看一下你是否了解
  17. 遗传算法(四)——交叉、变异与替换
  18. Kafka——创建无消费者组的消费者消费订阅主题
  19. 8086CPU学习笔记:8086的寻址方式
  20. WordPress死链自动收集方便提交到站长平台

热门文章

  1. c语言间接寻址与指针,C语言中指针是不是用汇编的间接寻址实现的?
  2. Python画爱心——谁能拒绝用代码敲出来会跳动的爱心呢~
  3. 增设区域分销商:APC渠道变革拒绝“扁平化”
  4. 香侬科技提出中文字型的深度学习模型Glyce,横扫13项中文NLP记录
  5. 视频怎么压缩变小?视频压缩变小的具体操作步骤
  6. 成功股权激励方案的特点
  7. 预训练综述 Pre-trained Models for Natural Language Processing: A Survey 阅读笔记
  8. 英语写作模板(适合高考、四六级英语和考研英语)
  9. XTUOJ-1299-String
  10. PHP版本美团闪购开放平台sdk