安卓系统"移除动画"会影响淘宝的 UI?

262 天前
 xbox360

vivo 的手机,在"无障碍"里打开"移除动画",这时系统的过渡动画没了,再打开淘宝的直播,它里面有个看"去提现"图标,是一个红包图标,图标外有个本该有个黄色做顺时针动画的圆圈动画会没了,如果打开系统的动画,黄色圆圈就会出现

图标如下图所示:

8348 次点击
所在节点    Android
28 条回复
sparklee
262 天前
是的
jasonyang9
262 天前
我也体验过还有其它一些 app 的界面元素逻辑会失效,真是奇葩系统,指安卓
acidsweet
262 天前
大概率是组件的逻辑耦合动画的生命周期了,之前我司也遇到过用 lottie 动画的结束回调做逻辑的
Cheons
262 天前
开发:你就说能不能跑吧!
xmumiffy
262 天前
你都移除动画了,为什么还期待有动画
ysc3839
262 天前
淘宝系 app 似乎是有一些计时的东西依赖系统动画速度,很久以前淘特 app 看广告领东西的倒计时就能通过关闭系统动画来跳过
Sosocould
262 天前
国内开发都是各种魔法,效果实现就行,别管规不规范。
想起前不久 V 站有帖子说自己的同事做登录页面拦截弱密码的需求,他真的就只把“123456”作为特例写进前端,匹配到这个特例就弹窗提醒用户换一个密码。
就这样,还要一大群人回帖说“做得对”,“没毛病”,职业素养之低真是壮观。
Sosocould
262 天前
又想起以前 iOS 的通话相关权限比较严,系统又拉胯,实现不了骚扰电话识别。有国内团队是这样做的:把上万个骚扰电话写进你的通讯录,这样骚扰电话打来就能识别到。
Anarchy
262 天前
我感觉这个场景大概率都不在测试用例里
jasongh
262 天前
我之前开发的时候就遇到过,当时设计的时候就是当动画播放多长时间后,发放权益,当时有的用户就是把动画关了,然后这些人领权益就会特别快,正常情况下需要在页面浏览一段时间才会发放权益的,这种动画其实就是系统的默认动画实现,正常的动画都是这么写的
retrocode
262 天前
@Sosocould #7 这点我遇到过此类需求, 大致是项目上线后的大堆用户的默认密码是此类统一的弱密码或其他系统默认密码, 多次敦促改密码后还是没人改, 或者通知不到位没法一一通知用户, 干脆后台在改密接口拦截弱密码, 前端加提醒甚至是烦死人的提醒, 让用户去改密码. 可以烦死人, 但是不能不让人用, 不然投诉轰炸就来了.
cutecore
262 天前
@Sosocould 我们才是骚,比如取不到值,就返回 -80 ,然后有时候会有单位转换/1000 ,所以 -80 和 -0.08 就约等于 null 。
renmu
262 天前
你关闭动画,不显示动画,这其实是 feature
learnshare
262 天前
愿意遵守系统设置和开发规范的可不多

大厂的 App 都自己做一套字体、字号设置,还内置大字模式,换皮。
还有内置游戏引擎和媒体剪辑的呢,性能和流量并不值钱。

手机为什么会卡,电量为什么扛不住?
xwwsxp
262 天前
@Sosocould 现在的 Linux 就是使用的这种方式,如:Redhat 8.x 之后的版本,AlmaLinux 9 ,就是通过一个文件,里面存储了大量的弱密码,当你使用 passwd 修改用户的密码为弱密码的时候,就会提示你该密码的强度太低,请更换密码之类的。
xwwsxp
262 天前
@Sosocould 当然,Linux 也不属于前端了;其实,应该后端设计一个弱密码库来保存这些弱密码。
unco020511
262 天前
这没啥问题
geekvcn
262 天前
淘宝卸了吧,当前版本京东加并夕夕是版本答案。
paopjian
262 天前
我倒是知道 HTML 里运行动画不会触发重绘,所以像转圈圈 抖动什么的直接用动画绘制能节约性能,不知道淘宝这个设为动画是什么逻辑,不过一堆大厂都不在乎无障碍了,这可能更不在乎了
bbtjym
262 天前
@paopjian 一些大厂里面的这些小东西都是外包做的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1030148

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX