android启动activity时会有一个带标题栏的白色界面闪过


闪频的原因分析:App启动需要时间,在APP启动完成后才会出现 我们想要跳转到的界面
在启动之前则会显示主题样式的默认背景,一般默认的Theme会带标题栏,背景为白色,如果theme设置为NoTitleBar则会出现纯白色闪频。






1. 设置EmptyTheme 当我们进入我们自己的android时,会有一个带标题栏的白色页面一闪而过,这主要是在系统启动Activity时,会默认的启动系统本身的原始页面,也就是原始的theme,然后才启动到我们定义的页面。解决的办法很简单,我们只需要设置一个空的theme就好了。方法:找到自己程序目录下的AndroidManifest.xml                                                                            在你开始启动的activity下添加一句android:theme="@style/EmptyTheme",此处给我们设置一个空的原始页面,然后在res文件夹下的values目录下,找到styles.xml,打开添加一句  2.  解决方法分析:通过 Theme 和 Style 避免 APP 启动闪屏为 Theme 设置背景图      3. 为 Theme 设置透明属性  -- 效果不好        

更多相关文章

  1. android studio 页面适配问题解决方案
  2. Android分享到微信好友、朋友圈
  3. Android(安卓)界面过度绘制优化tips
  4. Android获取输入法高度——输入法与页面布局无缝切换
  5. Android中TextView中的文字颜色设置setTextColor的用法
  6. android 学习七 一些xml layout组件的说明(自己总结不断更新)
  7. Android各大手机系统打开权限管理页面
  8. Android浏览器Browser二次开发(二)支持WML
  9. 我的android阅读软件“微读”-做最简单的手机阅读软件

随机推荐

  1. Android(安卓)获取IMEI(Android(安卓)10
  2. Android(安卓)process与Thread 的问题
  3. android的文件、目录操作
  4. android ListView中Checkbox实现单选,全选
  5. 解决android sdk 无法更新
  6. Android(安卓)8.1 系统锁屏显示流程整理
  7. Android(安卓)SDK下载和更新失败的解决方
  8. [Innost]Android深入浅出之Binder机制
  9. Android(安卓)打开关闭闪光灯工具类
  10. android 调用call