当前位置:   article > 正文

2024年安卓最新QQ的三方登陆与分享,2024年最新拼多多面试官_android qq分享

android qq分享

学习福利

【Android 详细知识点思维脑图(技能树)】

其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。

虽然 Android 没有前几年火热了,已经过去了会四大组件就能找到高薪职位的时代了。这只能说明 Android 中级以下的岗位饱和了,现在高级工程师还是比较缺少的,很多高级职位给的薪资真的特别高(钱多也不一定能找到合适的),所以努力让自己成为高级工程师才是最重要的。

这里附上上述的面试题相关的几十套字节跳动,京东,小米,腾讯、头条、阿里、美团等公司19年的面试题。把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节。

由于篇幅有限,这里以图片的形式给大家展示一小部分。

网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。希望这份系统化的技术体系对大家有一个方向参考。

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化学习资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

添加activity,对应跳转qq登陆的界面

-

<activity

android:name=“com.tencent.tauth.AuthActivity”

android:noHistory=“true”

android:launchMode=“singleTask” >

<activity

android:name=“com.tencent.connect.common.AssistActivity”

android:configChanges=“orientation|keyboardHidden”

android:screenOrientation=“behind”

android:theme=“@android:style/Theme.Translucent.NoTitleBar” />

实现Activity代码:

定义常量

private Tencent mTencent; //Tencent实例

private String APP_ID = “1111333510”;

private IUiListener loginListener; //监听

private String SCOPE = “all”; //范围

初始化监听器

private void initQqLogin(){

mTencent = Tencent.createInstance(APP_ID, this);

//创建QQ登录回调接口

loginListener = new IUiListener() {

@Override

public void onComplete(Object o) {

JSONObject jo = (JSONObject) o;

Log.e(“COMPLETE:”, jo.toString());

//登录成功后回调该方法

Toast.makeText(MainActivity6.this, “登录成功”, Toast.LENGTH_SHORT).show();

}

@Override

public void onError(UiError uiError) {

//登录失败后回调该方法

Toast.makeText(MainActivity6.this, “登录失败”, Toast.LENGTH_SHORT).show();

Log.e(“LoginError:”, uiError.toString());

}

@Override

public void onCancel() {

//取消登录后回调该方法

Toast.makeText(MainActivity6.this, “取消登录”, Toast.LENGTH_SHORT).show();

}

@Override

public void onWarning(int i) {

}

};

}

实现登陆结果回调

@Override

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

super.onActivityResult(requestCode, resultCode, data);

mTencent.onActivityResultData(requestCode, resultCode, data, loginListener);

if (requestCode == Constants.REQUEST_API) {

if (resultCode == Constants.REQUEST_QQ_SHARE ||

resultCode == Constants.REQUEST_QZONE_SHARE ||

resultCode == Constants.REQUEST_OLD_SHARE) {

mTencent.handleResultData(data, loginListener);

}

}

}

在onCreate方法中定义一个按钮初始化环境并调用登录接口:

Button btn = findViewById(R.id.ic_qq);

btn.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View v) {

initQqLogin();

mTencent.login(MainActivity6.this, SCOPE, loginListener);

}

});

效果图

![在这里插入图片描述]( )

三、实现QQ分享

===================================================================

实现Activity代码:

定义常量

private IUiListener shareListener ;

初始化监听器

//QQ分享监听

private void initShare(){

mTencent = Tencent.createInstance(APP_ID, this);

shareListener = new IUiListener() {

@Override

public void onComplete(Object o) {

//分享成功后回调

Toast.makeText(MainActivity6.this, “分享成功!”, Toast.LENGTH_SHORT).show();

}

@Override

public void onError(UiError uiError) {

//分享失败后回调

}

@Override

public void onCancel() {

//取消分享后回调

}

@Override

public void onWarning(int i) {

}

};

}

最后

针对Android程序员,我这边给大家整理了一些资料,包括不限于高级UI、性能优化、架构师课程、NDK、混合式开发(ReactNative+Weex)微信小程序、Flutter等全方面的Android进阶实践技术;希望能帮助到大家,也节省大家在网上搜索资料的时间来学习,也可以分享动态给身边好友一起学习!

往期Android高级架构资料、源码、笔记、视频。高级UI、性能优化、架构师课程、混合式开发(ReactNative+Weex)全方面的Android进阶实践技术,群内还有技术大牛一起讨论交流解决问题。

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化学习资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

术,群内还有技术大牛一起讨论交流解决问题。**

[外链图片转存中…(img-C5HazvTD-1715817683743)]

[外链图片转存中…(img-fzyno172-1715817683743)]

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化学习资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/码创造者/article/detail/821867
推荐阅读
相关标签
  

闽ICP备14008679号