- 命令行查看当前连接手机的栈中的activity
Adb shell dumpsys activity activities
- <!--去掉系统默认的标题栏-->
<item name="windowNoTitle">true</item>
<item name="windowActionBar">false</item>
- 启动app,显示白屏,设置其透明色
<item name="android:windowIsTranslucent">true</item>
亦可在白屏的时候设置一张图片,优化用户体验
<item name="android:windowBackground">@mipmap/ic_launch</item>
但是请注意,只能在入口处的activity这么设置其主题,因为如果在application的清单中去设置,所有的activity在启动的时候都会加载,所以最好只在启动的activity处设置
- 如果app初始化加载时间长,可以放置图片,设置3-5秒时间去加载,如果觉得没必要,我们可以这样设置,一样可以去掉白屏
<item name="android:windowBackground">@null</item>
<item name="android:windowDisablePreview">true</item>
注意:一定要在AndroidManifest文件的LaunchActivity添加theme参数