平时发现自己写的APP,启动后总有几秒的白屏,很恶心,所以下决心改一下!

下面这个是全局的的Style

    <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"><item name="colorPrimaryDark">@color/colorPrimaryDark</item><item name="colorPrimary">@color/colorPrimary</item><item name="colorAccent">@color/colorPrimary</item><item name="colorControlActivated">@color/colorPrimary</item><item name="android:navigationBarColor" tools:targetApi="lollipop">@color/black</item><item name="android:windowBackground">@android:color/transparent</item></style>

这个是启动页的Style,背景设置一张图片

<!-- 防止欢迎页白屏或者黑屏,设置图片 --><style name="SplashTheme" parent="AppTheme"><item name="android:windowBackground">@drawable/splash</item><item name="android:windowFullscreen">true</item><item name="windowNoTitle">true</item></style>

最后在AndroidManifest.xml设置下这个activity的theme

<activityandroid:name=".activity.Splash_Activity"android:screenOrientation="portrait"android:theme="@style/SplashTheme2"><intent-filter><action android:name="android.intent.action.MAIN" /><category android:name="android.intent.category.LAUNCHER" /></intent-filter></activity>

大功告成!

Android APP启动白屏的解决办法相关推荐

  1. 30.Android优化-APP启动白屏的解决办法

    平时发现自己写的APP,启动后总有几秒的白屏,很恶心,所以下决心改一下! 下面这个是全局的的Style <style name="AppTheme" parent=" ...

  2. Android app启动白屏适配方案

    至于app启动时候为什么会白屏,咱们不多赘述,相关的文章以及启动时间优化文章多了去了.咱们这里主要讲述优化完成后如何解决白屏问题. app启动时候黑屏或者白屏是还没加载到布局文件,就已经显示了wind ...

  3. android app启动白屏优化

    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/wuliang756071448/article/details/74067058 可以看到启动的时候 ...

  4. Android app启动白屏优化

    可以看到启动的时候会有一个白屏, 如果手机较慢的话, 这个白屏就会持续一段时间, 不太友好. 那么还有没有什么办法优化呢? 给我们的应用窗口弄一个PlaceHolder Android最新的Mater ...

  5. android白屏优化方案,优化Android App启动白屏

    问题描述 随着Android App开发时间越来越长,项目中的功能,以及用到的第三方库也越来越多,apk的体积也会越来越大.用户在打开应用时,白屏的时间也越来越长,带来了不好的使用体验,如何才能做到 ...

  6. linux中白屏变黑屏咋变,解决 APP启动白屏黑屏问题

    闪屏页简介 闪屏页,我们手机上的每个 APP 几乎都有自己的闪屏页,就是在真正进入程序前,会有一个页面停顿几秒钟.其实我们完全可以充分利用好这几秒钟做很多的程序初始化了启动. 为什么我的 APP 启动 ...

  7. Android 开发过程中遇到的棘手的问题笔记(SP引起的ANR,4G网络请求慢,app启动白屏)(持续更新)

    前言 经历过面试的人应该都知道,一般我们在进行技术面试的时候,面试官都会问你,在项目开发中遇到过什么棘手的问题?最后是怎么解决的?本人之前就问到过好几次,可是由于准备不足,一时之间想不起来所遇到过的& ...

  8. android app启动失败,Android应用App启动白屏(黑屏)问题解决

    Android应用App启动白屏(黑屏)问题解决 点击Android手机桌面的应用App icon图标后,Android启动这个应用,正常情况下会立即看到并进入到开发者自己写在MainActivity ...

  9. Android应用App启动白屏(黑屏)问题解决

    Android应用App启动白屏(黑屏)问题解决 点击Android手机桌面的应用App icon图标后,Android启动这个应用,正常情况下会立即看到并进入到开发者自己写在MainActivity ...

最新文章

  1. SQL begin end 块作用
  2. Python3 基础语法(笔记1)
  3. java冒泡排序_Java冒泡排序,鸡尾酒排序
  4. 机器学习实战笔记(Python实现)-01-机器学习实战
  5. 自反访问控制列表(ACL)
  6. 【机器学习算法专题(蓄力计划)】七、机器学习中数据的相关分析
  7. 我为什么雇佣家庭主妇做软件测试
  8. Java面试题,java工程师求职简历
  9. 【模板】BM + CH(线性递推式的求解,常系数齐次线性递推)
  10. vSphere 故障排除之网络篇
  11. “对不起,我们只招有出色背景的技术人员!”
  12. 没有计算机基础可以学python-要学 Python 需要怎样的基础?
  13. 利用条件随机场模型进行中文分词
  14. python可视化地图
  15. 第十四届恩智浦智能车室外电磁比赛总结
  16. SEO又一新站Cosplay网站
  17. 35岁的程序员:第30章,表白
  18. epub格式电子书制作工具——ep…
  19. Human-like learning在对话机器人中的魔性运用
  20. 网络原理之TCP/IP协议

热门文章

  1. CentOS7_64位操作系统模板搭建
  2. 桥接模式和适配器模式的区别
  3. golang 实现数据结构-顺序表
  4. 修改 Windows 7 / XP 双系统启动菜单名称
  5. 部署本地thinkphp6(iis+php7)
  6. 等额本息、等额本金、等本等息概念
  7. C++软件开发岗位要求
  8. 算法基础:Aggressive cows--二分算法
  9. Nginx反向代理+PHP服务器搭建
  10. FMM和BMM的python代码实现