Android 调用微信登陆、支付、分享,出现的白屏、黑屏、闪屏问题。

 

当我在去调用微信的登录界面,或者其他支付界面,

WXEntryActivity又一个界面,这样看起来很不协调

(WXEntryActivity类finish的时候会有闪屏的效果)。

为了让用户感觉只是拉起了一个授权界面,需要加上

 

 

       android:theme="@android:style/Theme.Translucent"

        使WXEntryActivity变成透明,这样在跳转的过程中就感觉不到WXEntryActivity的存在了

 

 

 

        <!-- wx start --><activityandroid:name=".wxapi.WXPayEntryActivity"android:theme="@android:style/Theme.Translucent"android:screenOrientation="portrait"android:exported="true"android:launchMode="singleTop" /><activityandroid:name=".wxapi.WXEntryActivity"android:theme="@android:style/Theme.Translucent"android:screenOrientation="portrait"android:exported="true"android:launchMode="singleTop" /><!-- wx end -->

补充:

      如果你的编译版本是Android8.0 的话,可能会抛出以下异常:

这个因为Android 8.0 限制了,透明主题和 页面方向限制,只能二选一,那我这就删掉其中一项即可。

那我这里的处理就删掉 android:screenOrientation="portrait" 

这个处理只针对Android 8.0

 

但是在调试过程中WXEntryActivity,

会自动finish还有如果里面做耗时操作的话

(比如根据code请求access_token等),

该activity在部分手机不会被finish,

并且code has been used....根据调试最好不要在这个activity做耗时操作。

 

 

总结:遇到问题分析要认真分析.拿微信的第三方登录闪屏白屏等问题为例:

点击微信登录(第一个界面)-----跳转到授权页面(第二个界面),

然后在该界面点击确认登录按钮-----回调到WXEntryActivity界面

(这个界面会让用户感受到白屏或则闪屏等问题,最好不要做耗时操作)

这个界面耗时后调用finish不管用,

貌似它自己会自动finish(第三个界面)-----回到了最初的登录界面(第一个界面)。

所以只需要解决WXEntryActivituy这个activity成透明,用户就感觉不到它的存在了,

也就不会感觉到闪屏以及白屏等问题了。

 

 

 另外就是登陆后,或者分享后。

 

点击返回自己的APP。黑屏的情况下,只能再次点击再能返回到自己的app.

这里的原因就是点击返回的时候,

我们在WXEntryActivity 中去判断返回值。

根据返回值,去判断,去做页面的处理

 

 

当然也是我最近遇到的一个做的时候遇到的一个问题,可能大家遇到的情况都不一样。我这里就分享遇到的问题和处理的方式。

 

 

在回调中onResp

这里的话我就去拿到BaseResp.getType().去判断去做处理

当然我这里判断拿出来的 分享的返回值是 

BaseResp.getType() == 1;则为微信登陆,

BaseResp.getType() == 0;则为微信分享。

(当然这里根据自己去判断的为准。其实我不知道这值会不会变)

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/14170.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

点击任务栏,没反应,并可能出现白屏的情况

1、右键点击任务栏 如果右键也点不动的话&#xff0c;可以重启一下&#xff0c;直到右键能点击成功。 2、点击咨询和兴趣 点击关闭 4、

如何应用chatgpt优雅的作诗

如上图所示&#xff0c;输入给chatgpt&#xff0c;让他帮忙作诗一首&#xff1a; 经过很多次暗示&#xff0c;chatgpt做出来的诗基本上就如图所示了&#xff0c;后面再去测试就是浪费时间了。 如下&#xff0c;自己修改后的诗词为&#xff1a; 静秋念 孤椅余温枫叶伴&#xff0…

波士顿房价数据集.csv

在自己学习python数据分析的时候碰到的第一个例子就用到了‘Boston房价数据集’&#xff0c;自己花费好久才找到。CSDN网站下载需要会员&#xff0c;可这个数据集本来就是共享的&#xff0c;我便把我的结果以简易的方式共享出来&#xff0c;希望能帮助大家&#xff0c;如果有帮…

波士顿房价数据集可视化

波士顿房价数据集 卡内基梅隆大学&#xff0c;StatLib库&#xff0c;1978年涵盖了麻省波士顿的506个不同郊区的房屋数据404条训练数据集&#xff0c;102条测试数据集每条数据14个字段&#xff0c;包含13个属性&#xff0c;和1个房价的平均值 目标 将所有属性与房价之间的关系…

房价预测Python

房价预测包括以下几个部分&#xff1a;导入数据、数据的预处理、求梯度 题目要求&#xff1a; 1.影响房价的因素&#xff1a;面积、房间数 2.利用梯度下降法&#xff0c;求出预测函数tx1*w1x2*w2b 这个是我写的代码&#xff0c;我对于这个题的理解不是很深&#xff0c;代码…

Python房价分析和可视化<房天下二手房>

Python房价分析和可视化&#xff1c;房天下二手房&#xff1e; 本文是Python数据分析实战的房价分析系列&#xff0c;本文分析二线城市贵阳的二手房。 数据获取 本文的数据来源于2022年8月房天下的二手房数据。对数据获取不感兴趣可以跳过此部分看分析和可视化。 1.访问目标页…

波士顿房价数据集——预测房价

文章目录 1.数据集及问题简介2.加载数据集并探索数据3.准备输入的数据4.构建网络并编译网络6.从训练集中留出验证集&#xff08;K折验证法&#xff09;&#xff0c;初步训练模型7.根据训练数据&#xff0c;重新训练模型并测试8.画出训练数据9.调参完成后&#xff0c;在所有训练…

Boston波士顿房价数据下载

下载地址&#xff1a;https://archive.ics.uci.edu/ml/machine-learning-databases/housing/housing.data 打开方式&#xff1a; 直接用excel可以打开&#xff0c;转存为csv等 模型训练 from sklearn.linear_model import Lasso from sklearn.preprocessing import Standard…

利用波士顿房价数据集实现房价预测

文章目录 一、 观察波士顿房价数据并加载数据集1、加载数据集 二、 特征选择三、 模型选择四、 模型训练和测试1、 训练模型2、打印线性方程参数3、模型预测4、 计算mae、mse5、 画出学习曲线 五、 模型性能评估和优化1、 模型优化&#xff0c;考虑用二项式和三项式优化2、 划分…

预测房价(Python)

构建神经网络/深度学习模型的基本步骤 深度学习模型具有一定的通用性&#xff0c;使得深度学习的门槛降低&#xff0c;这是深度学习得以重新占据计算机领域一席之地的重要原因&#xff0c;深度学习均可以从下述五个步骤来完成模型的构建和训练。 def load_data():# 从文件导入…

香港的房价真的那么贵吗?用数据挖掘真相!

作者 | 挖数 来源 | 挖数&#xff08;公众号id&#xff1a;washu66&#xff09; 香港位于广东深圳的南边&#xff0c;面积是1106平方公里&#xff0c;比中国的四大一线城市都小。 不仅面积小&#xff0c;其人口密度也大&#xff0c;香港每平方公里的人口数比四大一线城市都多。…

波士顿房价数据集

数据集 Keras中常见的集成数据集波士顿房价数据集1. 加载数据集2. 访问数据集3. 数据可视化 Keras是一个高层的神经网络和深度学习库&#xff0c;可以快速搭建神经网络&#xff0c;易于调试和从扩展&#xff0c;是TensorFlow的官方API&#xff0c;内置了常用的公共数据集&#…

ChatGTP全景图 | 背景+技术篇

引言&#xff1a;人类以为的丰功伟绩&#xff0c;不过是开端的开端……我们在未来100年取得的技术进步&#xff0c;将远超我们从控制火种到发明车轮以来所取得的一切成就。——By Sam Altman 说明&#xff1a;ChatGPT发布后&#xff0c;我第一时间体验了它的对话、翻译、编程、…

考研成功上岸提前学Python,轻松拿到大厂实习offer!

23考研即将尘埃落定&#xff0c;首先要恭喜上岸的同学呀~ 关于上岸后到底要不要学Python、读研怎么找实习等相关问题&#xff0c;其实之前也聊过&#xff0c;但是大家可能还没有意识到Python给读研带来什么样的正面影响&#xff0c;蛋糕给大家看看往期Python学员的反馈&#x…

在当下互联网行情下,2023年程序员的工作真的很难找

前言 年后&#xff0c;听到有几位同事有离职的想法&#xff0c;有的已经在开始找工作了。&#xff0c;这个行业的工资就是靠跳槽来加速增长的&#xff0c;不过经过了这几个月的面试、复试的经历&#xff0c;几位前期提出离职的同事渐渐改变了想法&#xff0c;他们发现放开后的…

重磅!大湾区大学,官宣招生!

来源&#xff1a;大湾区大学 编辑整理 &#xff1a;双一流高教 3月23日&#xff0c;大湾区大学&#xff08;筹&#xff09;发布招生信息&#xff0c;该校将和南方科技大学联合招收30名硕士研究生。通知显示&#xff0c;这批学生的学籍属于南科大&#xff0c;第一年在南科大培养…

2022硅谷大厂的大!失!败!AiDA时尚设计师助手;2023热门IT技能预告;Uber送货机器人;GitHub今日热榜 | ShowMeAI资讯日报

&#x1f440;日报合辑 | &#x1f3a1;AI应用与工具大全 | &#x1f514;公众号资料下载 | &#x1f369;韩信子 &#x1f4e2; 『抖音』2022抖音热点数据报告&#xff0c;共度温暖岁末 抖音热点联合巨量算数&#xff0c;发布了《2022抖音热点数据报告》&#xff0c;盘点了20…

Datawhale优秀作者,入选名单!

Datawhale团队 公示&#xff1a;Datawhale优秀作者&#xff0c;2023.01-03 优秀作者公示 入选奖 1. 陈敬 中国移动云能力中心 机器学习技术&#xff1a;多任务学习综述&#xff01; 2. 滕飞 浙江大学研究生 浙大学长分享&#xff0c;第二次打数据挖掘赛&#xff0c;雪浪算力…

24考研网盘群来了…免费进…

简介 免费分享考研网课资源&#xff0c;考研资料、考研资讯、考研真题、分享考研英语\考研政治\考研数学\考研复试\考研调剂信息等一系列资源&#xff0c;助你一战成硕。 百度网盘群 2024考研 微信公众号&#xff1a;考研保研直通车&#xff0c;坚持方便、省时的原则&#xff…

考研人导航上线啦

科大学长开发的考研人导航上线啦 &#xff0c;可以帮助考研学生更高效的获取最新考研复试信息和备考资料 考研人导航官网:https://kaoyan.ahy2.top