为什么安卓打开横屏游戏总是要先转一下呢 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
aLazarus

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

  •  
  •   aLazarus 2019 年 11 月 22 日 18167 次点击
    这是一个创建于 2345 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    30 条回复    2019-11-22 16:36:08 +08:00
    aLazarus
        1
    aLazarus  
    OP
       2019 年 11 月 22 日
    还有就是,我发现 emui10 的动画好差啊,
    比如从负一屏打开火车票,是直接闪烁出来的
    图库打开大图之后下滑关闭也是很奇怪的动画,并且不跟手
    deorth
        2
    deorth  
       2019 年 11 月 22 日
    是啊,我也觉得这个动画傻不拉几的。尤其是在多任务切换的时候
    wanacry
        3
    wanacry  
       2019 年 11 月 22 日 via iPhone
    我就是因为这个原因换的 ios 实在是受不了
    wanacry
        4
    wanacry  
       2019 年 11 月 22 日 via iPhone
    如鲠在喉的感觉
    Zeonjl
        5
    Zeonjl  
       2019 年 11 月 22 日 via iPhone
    一开始有旋屏功能时应该是显酷,现在就!
    aLazarus
        6
    aLazarus  
    OP
       2019 年 11 月 22 日 via Android
    @deorth
    @wanacry 手机升级安卓 10 ( emui10 )之后,横竖屏切换多了一个旋转动画,不过这个动画不是非线性的,而且貌似只是单纯的旋转了一下图片,所以图片会变形,很滑稽的感觉
    leaves7i
        7
    leaves7i  
       2019 年 11 月 22 日 via Android
    而且这个动画特别容易卡住。卡住了你就能看到一个未转完的特别鬼畜的视频画面,要恢复只能等重启
    tyhuohuo8
        8
    tyhuohuo8  
       2019 年 11 月 22 日
    ios 非线性动画看起来才舒服
    Muniesa
        9
    Muniesa  
       2019 年 11 月 22 日
    我的氢 os,Android10,打开阴阳师不会旋转,是直接横屏的
    realpg
        10
    realpg  
    PRO
       2019 年 11 月 22 日
    ADUI 从来没遇到过先竖屏再横屏的纯横应用。。
    realpg
        11
    realpg  
    PRO
       2019 年 11 月 22 日
    哦抱歉 我理解错了你说的是啥
    ADUI 也是这样的
    aLazarus
        12
    aLazarus  
    OP
       2019 年 11 月 22 日 via Android
    @Muniesa 那估计是优化了这个旋转?
    @realpg 安卓貌似从 4.*开始就这样,2.3 我忘记是不是这样的了
    @leaves7i 我没遇到过卡死,但以前的安卓确实会偶尔卡顿一下,安卓 10 目前还没遇到过
    lausius
        13
    lausius  
       2019 年 11 月 22 日 via iPhone
    有时全屏播放也是
    300
        14
    300  
       2019 年 11 月 22 日 via Android   3
    manifest.xml 里设置 screen orientation 为 landscape,打开直接就是横屏
    所以有个旋转动画的应该是在代码里做判断了,我猜是为了兼容反向横屏。不然打开时画面可能 180 度旋转
    aLazarus
        15
    aLazarus  
    OP
       2019 年 11 月 22 日 via Android
    @winterbells 哦哦这样,感谢解答。看来安卓和 ios 是两个思路,ios 打开体验很顺畅,但会出现 180 度旋转,安卓会旋转一下,但可以兼容反向横屏
    subpo
        16
    subpo  
       2019 年 11 月 22 日
    确实...你不说我还没发现,我为什么要知道啊啊啊啊以后肯定会特别在意这个了
    crazytree
        17
    crazytree  
       2019 年 11 月 22 日
    昨天简单把玩了一下公司的 mate30,动画挺多的,桌面图标也可以跟 iOS 一样回到原来的地方,但是其他更多的动画都是不流畅的感觉,掉帧明显,资源消耗也挺多
    asche910
        18
    asche910  
       2019 年 11 月 22 日
    H2OS 表示不会,或者说我用的这个应用不会
    aLazarus
        19
    aLazarus  
    OP
       2019 年 11 月 22 日
    @crazytree #17 嗯,华为是优化了手势动画,但是很多细节地方还是老样子,给我的感觉就像国内很多公司一样的“不拘小节”,能用就行
    aLazarus
        20
    aLazarus  
    OP
       2019 年 11 月 22 日
    @asche910 #18 比如王者荣耀一类的横屏游戏呢
    jinliming2
        21
    jinliming2  
       2019 年 11 月 22 日 via iPhone
    设计师不是普通用户系列
    asche910
        22
    asche910  
       2019 年 11 月 22 日
    @aLazarus 不知道,手机除了 kof 别的游戏都没有装
    300
        23
    300  
       2019 年 11 月 22 日 via Android
    @aLazarus 不是兼容反向横屏 QAQ
    是不会默认正向横屏,启动后旋转 180 度变成反向横屏

    也就是只要向左或右旋转 90 度就能切换横竖屏
    aabbcc112233
        24
    aabbcc112233  
       2019 年 11 月 22 日
    在 manifest 文件中设置方向即没有旋转动画
    在代码中设置使用 setOriention 则有

    manifest 文件需要每个 activity 都去设置一遍,有点麻烦
    代码中可以一次性设置
    aLazarus
        25
    aLazarus  
    OP
       2019 年 11 月 22 日
    @winterbells #23 哦哦这样

    @aabbcc112233 #24 为什么游戏不设计成没有旋转动画呢?反正只能横屏玩
    gz911122
        26
    gz911122  
       2019 年 11 月 22 日
    兼容反向横屏用的
    Jobin0528
        27
    Jobin0528  
       2019 年 11 月 22 日 via iPhone
    @wanacry 如坐针毡,如芒刺背?
    zhuangku556
        28
    zhuangku556  
       2019 年 11 月 22 日   1
    android 就是这点不行,各种小细节粗糙的很,再配上国产应用一些老旧的界面和 api,一股要散架的样子。
    zxxufo008
        29
    zxxufo008  
       2019 年 11 月 22 日
    iOS 和 Android 对比,现在很大的一个差距就是,非线性动画,和游戏横屏问题
    norz
        30
    norz  
       2019 年 11 月 22 日
    应该是应用默认了一个横屏方向,但是在程序打开后,才去从硬件设备(重力传感器)获取到实际的方向,然后做的调整,这一点 Android 确实没有 ios 做的好
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     986 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 65ms UTC 22:53 PVG 06:53 LAX 15:53 JFK 18:53
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86