实现在Android开发中的Splash Screen开场屏的效果
很多网友可能发现近期Tencent推出的手机QQ Android版包含了一个开场屏Splash Screen载入效果,通常游戏或大型软件打开时可能需要一个释放解析资源的过程,需要一个前台的动画播放和后台的逻辑处理线程配合,当然对于简单的软件也可以加一个Splash Screen作为美化。在Android平台上如何实现呢?
首先创建一个Activity,在SetContentView时直接通过ImageView创建一个全屏的图片,大家还要考虑好分辨率和当前设备一致,onCreate添加代码如下:
new Handler().postDelayed(new Runnable(){
// 为了减少代码使用匿名Handler创建一个延时的调用public void run() { Intent i = new Intent(SplashScreen.this, Main.class); //通过Intent打开最终真正的主界面Main这个ActivitySplashScreen.this.startActivity(i); //启动Main界面SplashScreen.this.finish(); //关闭自己这个开场屏} }, 5000); //5秒,够用了吧
转载于:https://www.cnblogs.com/huasili/p/3419783.html
实现在Android开发中的Splash Screen开场屏的效果相关推荐
- android最佳开发实现_在android开发中使用可访问性最佳做法
android最佳开发实现 As you know, accessibility is about building products that everyone can use easily and ...
- Android开发中的WMS详细解析
/ 今日科技快讯 / 近日,小冰公司宣布对旗下人工智能数字员工产品线启动年度升级.本次升级加强的技术包括大模型对话引擎.3D神经网络渲染.超级自然语音及AIGC人工智能内容生成.小冰公司计划将 ...
- 浅谈Android开发中的NFC功能
目录 1."NFC"的自我描述 1.1 NFC功能的基本概念 1.2 NFC功能的背景.特性及发展趋势 2.NFC的基础知识.基本原理 2.1 NFC的工作模式 2.2 实现NFC ...
- Android开发中应避免的重大错误
by Varun Barad 由Varun Barad Android开发中应避免的重大错误 (Critical mistakes to avoid in Android development) A ...
- android 4.4 禁止下拉,Android开发中禁止下拉式的实现技巧
我们开发项目的时候,经常会看到禁止的情况,而Android开发中并没有直接调用的接口,下面是爱站技术频道小编就给大家介绍的Android开发中禁止下拉式的实现技巧,希望网友们喜欢! 分享给大家供大家参 ...
- 史上最全Android开发中100%会用到的开源框架整理(1/5)
其实这个开源框架整理很久了,只是一直放在有道云笔记里面,笔者还有很多写得文章都放在有道云笔记里面,有时间都好好整理一下放出来,本篇文章也会不定期更新,由于整理的开源框架分类都有200多个,所有这次只将 ...
- Android开发中使用七牛云存储进行图片上传下载
Android开发中的图片存储本来就是比较耗时耗地的事情,而使用第三方的七牛云,便可以很好的解决这些后顾之忧,最近我也是在学习七牛的SDK,将使用过程在这记录下来,方便以后使用. 先说一下七牛云的存储 ...
- 5 个 Android 开发中比较常见的内存泄漏问题及解决办法
Android开发中,内存泄漏是比较常见的问题,有过一些Android编程经历的童鞋应该都遇到过,但为什么会出现内存泄漏呢?内存泄漏又有什么影响呢? 在Android程序开发中,当一个对象已经不需要再 ...
- Android开发中的Handler和多线程
在Android开发中我们常常用到Handler这个类去处理消息队列中的消息,以下这个例子实现的是利用Handler传递一个消息给线程,线程运行run()方法去更新进度条的进度,以下是源代码: pub ...
最新文章
- 简单团队-爬取豆瓣电影TOP250-需求分析
- linux 同步与异步--阻塞与非阻塞型I/O
- 动态规划DP题单 AcWing算法基础课 (详解)
- 物理化学 多组成系统热力学
- stub 和 skeleton 的讲解,自己实现一个stub和skeleton程序
- 关于 SAP 访问关键字的说明
- Chapter 12 外观模式
- pillow是python的图像处理标准库_Python图像处理库:Pillow 初级教程
- python教程视频哪个好-Python教学视频哪个好?老男孩Python培训
- java oracle驱动_oracle11g jdbc驱动(jdbc最新驱动)
- 阿里云服务器搭建后台(Ubuntu)
- 英语一窍不通能学计算机吗,英语一窍不通能学好软件么
- Excel中DATEDIF函数的使用方法基础篇
- Component xxx does not have a method xxx to handle event xxx
- amap不同样式marker点_高德地图markers生成和点击
- html5 div 3d悬浮效果,html5悬浮球效果
- 斐波那契数列之不死神兔 14
- MessageBox提示框自动关闭
- 保护Excel表格的4种常用方法
- java音频教程_Java如何使用IO流实现音频的剪切和拼接的示例代码
热门文章
- CCS新建BIOS工程的设置问题
- token、cookie是什么
- jvm 的垃圾回收算法
- idea每次新建项目都要重新配置maven
- 028_jdbc-mysql大文本
- java 显示日历_JAVA显示日历(已知年和该年第一天为星期几)
- 怎么屏蔽跳出来的登陆窗口_我是怎么从机构跳出来做兼职的(二)
- MySQL数据库:SQL语句
- python输入y继续运行_python – 如何使Fabric在获取退出状态后继续运行下一个命令:1?...
- win10无法连接到Windows(SENS)服务网络连不上怎么办