美文网首页
欢迎页 秒启动

欢迎页 秒启动

作者: light_7989 | 来源:发表于2019-03-25 18:54 被阅读0次

你有没有遇到过点击桌面的项目总是先白屏一段时间,然后在进入项目。

刚刚开始测试提出来这个,我有点懵啊(我对这个情况毫无头绪啊)

我去简书,知乎,安卓巴士,CSDN搜索了一大堆资料,最后总结一下:


首先,说一下解决的思路吧:

在桌面点击项目图标时,安卓系统会创建一个新的进程,也就是我们自己的进程。

这个我们在做项目肯定不好控制(反正我是不会),我们可以把欢迎页面设为透明,然后给窗口Window,

设置背景,尽量在欢迎页面不做任何操作(加载页面也不做)。


1.怎么给欢迎页面设置透明,并给window窗口设置背景

在res_valus_styles下给欢迎页写一个style

<!--欢迎页面-->

<style name="welcomeStyle" parent="AppTheme"> <item name="android:windowBackground">@drawable/img_welcome_one</item> <item name="android:windowIsTranslucent">false</item> <item name="android:windowNoTitle">true</item> <item name="android:windowFullscreen">false</item> <item name="windowActionBar">false</item> </style>


你肯定看到 windowBackground 这个了,没错他就是设置的背景图片

不要忘记在AndroidManifest.xml中找到欢迎页面,并设置

android:theme="@style/welcomeStyle"

2.在欢迎页面的操作

在onCreate();里面一定不要加载布局,很重要,画重点哦,童鞋

setContentView(R.layout.activity_welcome);


就是这个一定不要写哦

3.全面屏适配问题

我在欢迎页面使用.9图片解决

全面屏适配:application添加

<meta-data android:name="android.max_aspect" android:value="2.2" />

禁止横屏

android:resizeableActivity="false"

没了

相关文章

  • 欢迎页 秒启动

    你有没有遇到过点击桌面的项目总是先白屏一段时间,然后在进入项目。 刚刚开始测试提出来这个,我有点懵啊(我对这个情况...

  • APP开发优化学习笔记1

    1、启动白屏、黑屏 给启动页设置Theme,看起来就像秒启动了。 一般启动页也就一张图片,直接设置了android...

  • 欢迎页/新手引导页—建立良好的产品第一印象

    一、定义 Onboarding英文入职指引,个人翻译成——新用户欢迎页(新手引导页),指的是启动App的启动页(L...

  • App页面分类

    引导页(欢迎页) 过渡页(启动页) 加载页 沉浸式页面 功能页,eg: 登陆、注册,设置,发布… 列表页 正文页,...

  • flutter设置启动页和欢迎页

    启动页是程序每次启动都会显示的页面.这里处理的办法就是进入程序后跳转这个页面,折腾页面作为启动页,然后再根据判断有...

  • App启动页,导航页以及启动黑屏问题

    防彩之云APP启动页和导航页,并解决了启动黑屏问题;本文适合初学者阅读。 效果图: 一:启动页 2秒后进入主界面或...

  • 【Android】隐藏底部虚拟按键

    Android隐藏底部虚拟按键 使用场景:欢迎页 启动页 广告页 展示页... Google的官方文档是: htt...

  • React-Native启动页到主页过渡

    启动页是图片过渡两秒,componentWillUnmount()需要清除定时器

  • App启动页滑动欢迎界面

    App在第一次启动时都有一个欢迎界面,通常是几个单页面或者带动画的单页面滑动到最后一页有个启动的按钮 参考地址:这...

  • Android 启动黑白屏

    现象 App启动时进入启动页时出现白屏页,然后大概一秒之后就出现了背景图片。 原因 用户点击Launcher界面的...

网友评论

      本文标题:欢迎页 秒启动

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