安卓开发每次打开初始界面都会出现讨厌的黑色背景或白色背景,并且出现1-2s的延迟,现在发现一种新的方式可以迅速展示初始页面。

1.将activity的theme主题背景改为初始背景(value中的style)

<style name="AppSplash" parent="android:Theme"><item name="android:windowBackground">@mipmap/startpage</item><item name="android:windowNoTitle">true</item>
</style>

2.在AndroidManifest中修改Activity的Theme

<activityandroid:name=".activity.InitActivity"android:label="@string/title_activity_init"android:theme="@style/AppSplash">
</activity>

3.在activity的onCreate中引用和处理

  @Overridepublic void onCreate(final Bundle icicle) {super.onCreate(icicle);getWindow().setFormat(PixelFormat.RGBA_8888);getWindow().addFlags(WindowManager.LayoutParams.FLAG_DITHER);if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {Window window = getWindow();// Translucent status barwindow.addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);// Translucent navigation barwindow.addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);}setContentView(R.layout.activity_init);new Handler().postDelayed(new Runnable() {public void run() {/* Create an Intent that will start the Main WordPress Activity. *//*  Intent mainIntent = new Intent(splashScreen.this, wpAndroid.class);splashScreen.this.startActivity(mainIntent);splashScreen.this.finish();*/Intent intent = new Intent(InitActivity.this, MainActivity.class);ActivityUtil.getInstance().StartActivityWith(InitActivity.this, intent);finish();}}, 2000); //2900 for release}

安卓初始画面去黑色背景相关推荐

  1. android 视频画面切割,抖音三屏黑白特效在哪里?安卓手机画面分割器将视频画面分割成黑白三屏的方法...

    注意此教程方案是『安卓手机端教程方案』 如果在手机端操作不方便或对眼睛不好 也可以用另外电脑端的教程方案操作:抖音一屏变三屏视频[找更多方案] 今天要介绍的画面分割器,并不是解决同一点呢屏幕左右分屏的 ...

  2. 西门子触摸屏上电显示初始画面几秒后,自动切换到下一个画面的具体方法

    西门子触摸屏上电显示初始画面几秒后,自动切换到下一个画面的具体方法 例如:在启动画面停留10秒后,切换到其他画面. 具体实现方法可参考以下内容: 如下图所示,新建一个项目,在画面中添加2个画面, 如下 ...

  3. 安卓开机画面_同事的安卓机顶盒出问题了,给他刷个机解决

    现在智能电视越来越普及了,内置了不错的硬件和智能系统,可以安装丰富的软件和收看丰富视频资源,但是早期买的智能电视基本上配置都很低,内置智能系统完全是鸡肋,所以外接一个安卓机顶盒是一个不错的选择. 同事 ...

  4. 安卓开机画面_一张壁纸就会让你的安卓手机死机?谨慎尝试!(附解决办法)...

    不知各位小伙伴是否知道前段时间三星的"日历风波",因今年是传统的闰四月,但是三星并未对自家的日历进行及时更新,所以阴历四月初一的时候,大量用户的手机在夜间死机,崩溃. 一个日历Bu ...

  5. 安卓马赛克view_去马赛克软件app下载

    官方介绍 去马赛克app支持以下的马赛克处理. 纵.横的玻璃样处理. 正负片反转. XOR 0x80 处理.RGB更换.上下左右的图像反转.MEKO马赛克互换处理传统马赛克.毛玻璃效果.选区和手指模式 ...

  6. 安卓开机画面_为了安卓系统,入手文石BOOX Poke Pro电子书阅读器

    此文出用户" 二手玉米"对 BOOX Poke Pro 的评测,本文已征得作者授权转载. 关注BOOX这款Poke Pro已久,最近看到搞活动969元入手,下面写写使用感受. 购买 ...

  7. 安卓开机画面_领克的开机画面,你修改了?

    很多人问,安卓车机有什么好玩的?可以安装第三方软件 国5安卓车机安装第三方软件操作(技术帖) 领克汽车没有ADB 中控车机安装第三方APP 通用方式教程(转载技术贴) 国6车机如何利用电脑安装第三方软 ...

  8. 安卓开机画面_谷歌要求所有安卓设备加入quot;屏幕使用时间quot;等功能

    据外媒报道,在过去一年半时间里,谷歌始终在推动名为"数字健康"(Digital WellBeing)的计划,以帮助所有人以更健康的方式使用手机.现在,谷歌要求所有安卓设备都需要有某 ...

  9. 安卓开机画面_一张壁纸让安卓用户手机系统崩溃,包括三星、小米、一加等

    最近关于手机系统崩溃和APP崩溃的事件挺多的,关于像豆瓣.爱奇艺.小红书等手机APP相继崩溃的事件,还好解释,但近日很多网友爆料称,在使用安卓手机时,无意间设置了一张壁纸,导致手机系统崩溃. 一张壁纸 ...

  10. PR字幕怎么去黑色背景

    当我们剪辑视频添加字幕文件的时候都会遇到这样一个问题,字幕文件的背景是黑色的非常难看. 那怎么才能把字幕的黑色背景去掉呢? 其实很简单: 往下看 双击时间条里的字幕,在效果控件找到不透明度选项,将默认 ...

最新文章

  1. C++通过GSoap访问webService
  2. SpringMVC简介-传统的Model1和Model2/MVC思想及其优势/Spring MVC的优势
  3. Linux 配置静态IP
  4. CodeForces - 1579G Minimal Coverage(dp)
  5. 我的一个朋友加班猝死了,我很恐慌
  6. mysql日期代码_mysql日期查询操作代码
  7. delphi 发送网络消息_《新手学习ISO网络模型》(1)如何直观理解物理层?
  8. 【原创】大叔问题定位分享(4)Kafka集群broker节点从zookeeper上消失
  9. Linux中变量#,@,0,1,2,*,$$,$?的意思
  10. ubuntu 的使用(三)—— 实用小工具
  11. php 依赖注入 数据库切换_PHP依赖注入(DI)和控制反转(IoC)详解
  12. bing翻译api php,Auto Tag Slug使用 google翻译并删除bing api key提示
  13. 使用uniapp开发微信小程序的人脸采集功能/人脸识别功能
  14. mysql fatch array_辩别WEB服务程序,,了解常见的几种脚本和数据库之间的搭配组合及特点...
  15. Android按键音
  16. 大二Web课程设计 HTML+CSS制作苹果商城网站 Apple商城 8个页面
  17. 从感知机到Transformer,一文概述深度学习简史
  18. 基于Pytorch的强化学习(DQN)之Q-learning
  19. 数据分析总结二:业务与数据分析
  20. 如何快速判断一个数是否为16的倍数

热门文章

  1. 十分钟接入WO+能力共享平台
  2. 国美易卡被曝涉嫌〃高利贷〃,威胁用户把隐私卖给诈骗集团
  3. PowerBuilder -- 条码打印
  4. uni-app小程序 真机显示canvas上利用base64图片生成的海报
  5. Flutter之Pigeon插件与Android通信使用指南
  6. 我在豆瓣“请假借口研究所”,看见了社畜的人间真实
  7. SpringBoot——自学笔记
  8. 深度 | 苹果略胜微软一筹,为什么说 ARKit 是 AR 的最好选择?
  9. 【阿里巴巴/腾旭】mysql面试题汇总
  10. 3DMAX渲染时,vray渲染有光斑、噪点?几招就解决。