Inch适配说明

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

【如何适配凹形屏】

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

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

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显示。

方式一:       

说明: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适配说明)