安卓项目里用到的全面屏方法

Posted WidgetBox

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安卓项目里用到的全面屏方法相关的知识,希望对你有一定的参考价值。

项目中适配全面屏简单的几个适配方式记录下(便于大家修改优化)

1.清单文件修改

App androidManifest的Application标签下面增加下面一段代码:

<meta-data android:name="android.max_aspect" android:value="2.1" />

来解释下:

ratio_float为浮点数,官方建议为2.1或更大,因为18.5:9=2.055555555……,如果日后出现纵横比更大的手机,此值将需要设为更大。

2.新建项目的图库文件

全面屏的适配需要放到这个文件夹

3.启动图的适配(讨论的结果)

这里是启动图的布局文件,需要type为centercrop

因为这样可以适配上下裁剪,左右裁剪,谈论结果为左右裁剪,以16:9的手机为例,作图上下或者左右必须多出到18:9 或者20:9也有可能 图必须做2160*1080或者更大,万不可小,大了可裁剪显示,小了就会留出空白。

by:磊磊tua

以上是关于安卓项目里用到的全面屏方法的主要内容,如果未能解决你的问题,请参考以下文章

首发安卓9.0!骁龙845全面屏新标杆来了

unity学习笔记-有关打包到安卓开机黑屏时间过长的心得

react native 安卓(特别是小米手机)全面屏是否开虚拟按键的适配

react native 安卓(特别是小米手机)全面屏是否开虚拟按键的适配

react native 安卓(特别是小米手机)全面屏是否开虚拟按键的适配

react native 安卓(特别是小米手机)全面屏是否开虚拟按键的适配