美文网首页
关于app打开白屏问题

关于app打开白屏问题

作者: 名字不想带英文 | 来源:发表于2019-11-07 11:22 被阅读0次

在style.xml里面写样式,如下

<style name="SplashTheme" parent="AppTheme">
        <!--不在意变形的话直接用图片就是-->
        <item name="android:windowBackground">@mipmap/first</item>
        <!--全屏-->
        <item name="android:windowFullscreen">true</item>
        <item name="android:windowContentOverlay">@null</item>
        <!--去除状态栏-->
        <item name="android:windowTranslucentStatus">true</item>
        <item name="android:windowTranslucentNavigation">true</item>
        <item name="windowActionBar">false</item>
        <item name="windowNoTitle">true</item>
    </style>
<activity
            android:name="com.eluton.first.FirstActivity"
            android:launchMode="singleTask"
            android:theme="@style/SplashTheme">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
                <!--<data-->
                <!--android:host="com.eluton.medclass"-->
                <!--android:scheme="cundong" />-->
            </intent-filter>
        </activity>

然后如上图,修改AndroidManifest.xml,在第一个页面那里加入android:theme="@style/SplashTheme"就是。但上面也说了,直接用图片的话因为各种手机手机屏幕比例的问题,图片会变形。 <item name="android:windowBackground">@mipmap/first</item>,Background嘛,就是说drawable什么的也能放进去,这样的话我们在drawable文件夹自定义一个layer_list,就叫layer_splash.xml吧,然后把@mipmap/first换成<item name="android:windowBackground">@drawable/layer_splash</item>

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item>
        <shape android:shape="rectangle">
            <solid android:color="#ffffff" />
        </shape>
    </item>
    <!--android:bottom根据情况来定,ic_launcher一般换成自己app的logo图片,运行一遍就知道怎么修改了-->
    <item
        android:bottom="20dp"
        android:drawable="@mipmap/ic_launcher"
        android:gravity="center|bottom" />
</layer-list>

相关文章

  • 关于app打开白屏问题

    在style.xml里面写样式,如下 然后如上图,修改AndroidManifest.xml,在第一个页面那里加入...

  • App启动页面优化

    1、白屏问题 出现问题描述 Android APP启动页面白屏的问题,android开发app启动时若没有做特殊处...

  • DecorView高度问题

    问题描述 在最近的项目中,遇到一个奇葩问题。起初为了解决打开app白屏或者黑屏问题,在SplashActivity...

  • Android应用启动瞬间白屏

    问题 遇到用户反映在打开app的时候有大概不到一秒钟的白屏时间,无论怎样优化启动Activity ,这个白屏时间都...

  • ionic2常见问题及解决方案

    ionic2常见问题及解决方案 一、app启动白屏的问题 ​ app启动后大概有几秒的白屏,才会显...

  • ionic2 white/black screen after

    在使用ionic2的时候,打开app后,splashscreen后会出现黑屏或白屏,而且黑屏或白屏很长时间,大概有...

  • 解决app进入的白屏问题(2)打开延迟

    打开延迟主要是原本是白屏现在把白屏去掉了,应该换上启动页的图片让app感觉起来启动很快没有延迟 在style文件里...

  • App 启动 优化

    技术点: 1、传说中的黑白屏问题优化 2、黑白屏在商业App中的价值 3、App启动流程 4、如何使用Tracev...

  • FortiClient打开白屏问题

    FortiClient真是跟病毒一样的应用,升级了Mac OS 12.2系统后,打开FortiClient就出现了...

  • 微信小程序浏览器webview白屏问题

    前言 白屏问题很多种,这里只针对线上版本(网页端)更新后,微信小程序打开白屏问题 白屏原因:微信浏览器缓存了htm...

网友评论

      本文标题:关于app打开白屏问题

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