例如我点击知乎 app 的图标,然后再 app 加载好之前主页键切回主页,快速点开 QQ,QQ 加载到一半或者加载好之后,之前点开的知乎会突然跳出来。 这种情况经常发生在桌面 app 太多点错图标的时候。 有没有较好的解决办法? 还是说这是 Android 自带的特性? (我用 iPad 的时候从来没发生过这种情况,点错了直接返回主页点另一个 app )
1
pup0y 2020-06-01 18:46:28 +08:00
跟 win 上打开 exe 一样吧,卡的程序后面才激活窗口
|
2
chenluo0429 2020-06-01 20:10:56 +08:00 1
因为广告页仅仅是在计时结束后调用 startActivity 启动应用主页,系统没有阻止一个后台应用启动 Activity 到前台,应用自己也没有判断自己是不是已经处于 Stop 状态,不管不顾就启动了。
|
3
fromzero 2020-06-01 22:30:39 +08:00 via Android 1
Android11 就不会有这种情况了。
|
4
hanqian 2020-06-02 00:28:02 +08:00 via Android
如果手快的话,ios 上可以做到把打开 app 的动画“推回去”。安卓就不行,但我听说貌似 miui12 也可以?
|
5
XCG0000 2020-06-02 10:18:19 +08:00
我在 iphone 上还遇到过,点击某个应用的通知,弹出一个莫名其妙的不相关的 app
|
6
Kamiyu0087 2020-06-02 10:50:57 +08:00
这是 APP 没有写好,广告页面或者启动页面超时到了之后没有检查当前 Activity 的状态就直接 start 了一个 新的 Activity
|
7
zisen OP @Kamiyu0087 有道理,我又测试了一下豆瓣,b 站和 gu 歌 suite 还有 nf 以及 a 里系的 app,American technology company 的 app 统一不会抢屏幕,拆尼斯 各类 app 统一抢屏幕,不知道这是程序员故意的还是没那个技术,难不成国外的代码就比 guo 内的代码要高一等吗?
|
8
NaiveSimpleYoung 2020-06-03 14:40:50 +08:00
@zisen 这不是技术问题,只是没被重视,还有个很常见的问题是通知图标,许多 app 不按照规范设置应用的通知图标,导致来了通知会显示一个白块儿在通知栏。
|
9
bclerdx 2020-06-05 08:46:33 +08:00 via Android
@NaiveSimpleYoung 说的没错。
|