屏幕适配参考文档 :
异形屏适配参考文档 :
异形屏适配难点是 需要针对 不同的手机厂商 , 不同的 Android 系统版本 进行适配 ;
Android 手机除了正常屏幕之外 , 还存在异形屏 , 这些屏幕也需要进行适配 ;
异形屏有 刘海屏、水滴屏、挖孔屏
种类型 ;
如果使用 沉浸式布局 , 具体的布局只在 耳朵区 和 刘海 的下面 , 上部分的耳朵区 没有实际的布局组件 , 空着 ;
如果 Android 的 Activity 组件 不是全屏 的 , 那么 耳朵区的内容是状态栏 ;
如果 Activity 组件是 全屏的 , 那么就需要将耳朵区设置成沉浸式背景 ; 在 耳朵区 , 将 沉浸式的背景 填充到该区域 ;
华为手机的 刘海屏 的 刘海 和 耳朵区 是可以设置为黑屏状态的 ; 华为手机可以设置 启用刘海 , 也可以关闭刘海 ;