美文网首页
Android 凹口屏启动界面适配

Android 凹口屏启动界面适配

作者: 一只特立独行的史努比 | 来源:发表于2020-09-21 16:49 被阅读0次

现在凹口屏 (又称 "刘海屏") 的 Android 手机越来越多,Google 也是为了满足各手机厂商这个发展趋势提供了相应的 API。

在res下面新建values-v27文件夹,然后里面加入如下代码:

<style name="SplashTheme" parent="AppTheme">
        <item name="android:windowBackground">@drawable/background_splash_v27</item>
        <item name="android:windowFullscreen">true</item>
        <item name="android:windowDrawsSystemBarBackgrounds">false</item>
        //指定凹形屏幕的显示模式
        <item name="android:windowLayoutInDisplayCutoutMode">shortEdges</item>
    </style>

重要的是这一句: <item name="android:windowLayoutInDisplayCutoutMode">shortEdges</item>

然后再SplashActivity引用此Theme主题即可。

相关文章

  • Android 凹口屏启动界面适配

    今天 Google 正式发布了 Android 9 Pie,所以也着手把应用的 Target Version 升级...

  • Android 凹口屏启动界面适配

    现在凹口屏 (又称 "刘海屏") 的 Android 手机越来越多,Google 也是为了满足各手机厂商这个发展趋...

  • Android 华为凹口屏适配小结

    Android8.0 以后【凹口屏】得到迅速发展,目前已有了挖孔屏/水滴屏/刘海屏等各式各样的屏幕,究其根本依旧是...

  • 安卓适配

    ------刘海屏------屏幕适配 | Android 刘海屏适配总结Android刘海屏适配方案Androi...

  • Android设备的界面适配设计

    Android设备App设计中有一个问题可能会被设计师忽略,在各种分辨率各种尺寸“杂屏”的界面适配。可能产出的界面...

  • android 9.0新特性

    android9.0新特性整理如下: 1.全面屏的全面支持 加入了对刘海屏的支持(谷歌称之为凹口屏幕(disp...

  • Android P 启动页适配适配刘海屏

    需求: app 启动页全屏,延伸到刘海屏的状态栏和底部的导航栏,操作步骤如下: app 的 build.gradl...

  • Android Studio 图片适配/使用之SVG

    前言 适配可以说是Android的老大难问题了,Android厂商众多,设备碎片化严重.大屏小屏,全面屏,异形屏数...

  • 刘海屏适配方案

    首先要清楚的是哪些界面需要适配刘海屏: 「有状态栏的界面」:刘海区域会显示状态栏,无需适配 「全屏界面」:刘海区域...

  • Storyboard 中用户界面适配问题

    需求说明UI界面布局通过 Storyboard 实现,要求对界面进行横竖屏的适配; 使用了 Autolayout ...

网友评论

      本文标题:Android 凹口屏启动界面适配

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