App 启动速度优化系列:如何用一个placeholderUI来做初始化工作( 二 )

在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 架构师之路还很漫长 , 与君共勉




推荐阅读