在AndroidManifest.xml中设置其为启动屏, 并加上主题:
<activityandroid:name=".ui.module.main.LogoSplashActivity"android:screenOrientation="portrait"android:theme="@style/SplashTheme"><intent-filter><action android:name="android.intent.action.MAIN"/><category android:name="android.intent.category.LAUNCHER"/></intent-filter></activity>这种优化 , 对于有些Application内的初始化工作不能移到子线程做的情况 , 是非常友好的;可以避免我们的App长时间的呈现给用户一个空白的窗口
有需要文中完整代码的同学 可以 私信发送 “底层源码” 即可 免费获取
现在私信还可以获得 更多《Android 学习笔记+源码解析+面试视频》
【App 启动速度优化系列:如何用一个placeholderUI来做初始化工作】最后我想说:
对于程序员来说 , 要学习的知识内容、技术有太多太多 , 要想不被环境淘汰就只有不断提升自己 , 从来都是我们去适应环境 , 而不是环境来适应我们
技术是无止境的 , 你需要对自己提交的每一行代码、使用的每一个工具负责 , 不断挖掘其底层原理 , 才能使自己的技术升华到更高的层面
Android 架构师之路还很漫长 , 与君共勉
推荐阅读
- 洗发水|如何养成易瘦体质?教你三个方法促进新陈代谢,加快减肥速度
- 黑客|本田回应部分车型可被黑客远程启动:的确可以、但开不走
- 三星|速度飚到24Gbps!三星最快GDDR6显存开始出货
- 数码相机|SD卡速度怎么看?到底选哪个?看这张表就够了
- |英国女子用头发移植到眉毛上 没想到“眉毛”生长速度就跟头发差不多快
- 油门怎么控制固定速度 如何控制油门
- 一键启动|努比亚Z40S Pro外观首曝:直角中框、搭载物理滑动键
- 健身的跑步速度是多少
- 慢跑的锻炼速度是多少
- 跑步的速度如何更快提升
