写在前面
Android全面屏的手机越来越多了,要开始考虑应用适配全面屏的问题了,查了查相关文章,总结一下.
声明最大屏幕宽高比
?...:
android:resizeableActivity="false"
此时,我们可以手动进行设置最大屏幕宽高比:
android8.0及以上:
<activity android:maxAspectRatio...</activity
android7.1及以下版本:
<meta-data android:name="android.max_aspect" android:value="2.4" /
需要注意的是...刘海屏
刘海屏适配分为全屏已适配刘海屏,全屏未适配刘海屏和非全屏页面,
非全屏页面
非全屏页面即有状态栏显示的页面,截止目前,基本上所有的刘海都只存在于状态栏,所以非全屏页面无需我们进行适配,系统会自动进行适配...全屏未适配刘海屏页面
全屏界面未适配刘海时,不能使用刘海区域,所以会出现出图所示效果,严重时可能会将底部控件顶下去,为了解决这个问题,需要对其进行适配
?