Inch适配说明

作者: 枫丿以 | 来源:发表于2018-03-06 14:45 被阅读0次

    请仔细阅读下面文档,用户才能正确了解使用本软件!

    【如何适配凹形屏】

    根据谷歌兼容性(CTS)标准要求,应用必须按以下方式中的任意一种,在AndroidManifest.xml中配置方可全屏显示,否则将以非全屏显示。

    方式一:配置支持最大高宽比

    <meta-data

    android:name="android.max_aspect" android:value="ratio_float" />

    android:maxAspectRatio="ratio_float" (API LEVEL 26)

    说明:以上两种接口可以二选一,ratio_float = 屏幕高 / 屏幕宽 (如新机型屏幕分辨率为2280 x 1080, ratio_float = 2280 / 1080 = 2.11,建议设置 ratio_float为2.2或者更大)

    方式二:支持分屏,注意验证分屏下界面兼容性

    android:resizeableActivity="true" 

    建议采用方式二适配支持全面屏,详见官方文档:https://source.android.google.cn/compatibility/cdd?hl=zh-cn

    【适配注意项】

    为避免应用全屏显示时图片拉伸导致的效果异常(如图片单向拉伸变形),可使用更灵活的布局,以适应不同的屏幕比例。

    【如何适配全面屏】

    根据谷歌兼容性(CTS)标准要求,应用必须按以下方式中的任意一种,在AndroidManifest.xml中配置方可全屏显示,否则将以16:9显示。

    方式一:       

    <meta-data android:name=“android.max_aspect”  android:value="ratio_float" />

    说明:ratio_float = 屏幕高 / 屏幕宽 (如屏幕分辨率为1920 x 1080, ratio_float = 1920 / 1080 = 1.778,建议设置 ratio_float>2 )

    方式二:

    android:resizeableActivity=“true”

    建议采用方式二实现全面屏效果。

    详见官方文档:https://source.android.google.cn/compatibility/cdd?hl=zh-cn

    特别说明:
    Inch app只支持1920*1080或以上分辨率机型,“不支持虚拟按键机型”
    举例说明上述引号部分:
    举个例子,比如说一款新机型的屏幕分辨率为1920*1080,但是此机型带有虚拟按键(且不可隐藏)因此虚拟按键占用屏幕分辨率一部分,所以此机型的分辨率缩小。
    结果:
    在安装Inch会出现布局混乱,使操作不流畅。

    注:Inch已经适配所有全面屏,根据Android P的最新消息,我们正在适配凹形屏,根据Google算法进行开发!

    寸年网络在线开发团队     

                                                        寸年公司

    相关文章

      网友评论

        本文标题:Inch适配说明

        本文链接:https://www.haomeiwen.com/subject/frzlfftx.html