为什么安卓打开横屏游戏总是要先转一下呢

2019-11-22 08:02:03 +08:00
 aLazarus

有一些横屏的应用,打开的时候会有一个手机屏幕旋转的过程,

我看 ios 直接就是横屏的呢(或者是隐藏了旋转的动画?),这个是 app 的问题还是系统的问题呢?

10402 次点击
所在节点    Android
30 条回复
jinliming2
2019-11-22 09:30:31 +08:00
设计师不是普通用户系列
asche910
2019-11-22 09:31:15 +08:00
@aLazarus 不知道,手机除了 kof 别的游戏都没有装
winterbells
2019-11-22 09:34:06 +08:00
@aLazarus 不是兼容反向横屏 QAQ
是不会默认正向横屏,启动后旋转 180 度变成反向横屏

也就是只要向左或右旋转 90 度就能切换横竖屏
aabbcc112233
2019-11-22 09:37:14 +08:00
在 manifest 文件中设置方向即没有旋转动画
在代码中设置使用 setOriention 则有

manifest 文件需要每个 activity 都去设置一遍,有点麻烦
代码中可以一次性设置
aLazarus
2019-11-22 09:50:24 +08:00
@winterbells #23 哦哦这样

@aabbcc112233 #24 为什么游戏不设计成没有旋转动画呢?反正只能横屏玩
gz911122
2019-11-22 09:52:45 +08:00
兼容反向横屏用的
Jobin0528
2019-11-22 10:15:32 +08:00
@wanacry 如坐针毡,如芒刺背?
zhuangku556
2019-11-22 10:26:51 +08:00
android 就是这点不行,各种小细节粗糙的很,再配上国产应用一些老旧的界面和 api,一股要散架的样子。
zxxufo008
2019-11-22 15:51:00 +08:00
iOS 和 Android 对比,现在很大的一个差距就是,非线性动画,和游戏横屏问题
norz
2019-11-22 16:36:08 +08:00
应该是应用默认了一个横屏方向,但是在程序打开后,才去从硬件设备(重力传感器)获取到实际的方向,然后做的调整,这一点 Android 确实没有 ios 做的好

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

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

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

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

© 2021 V2EX