public class SplashActivity extends Activity {

// private final int SPLASH_DISPLAY_LENGHT = 2000; // 两秒后进入系统

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);//隐藏状态栏

//getSupportActionBar().hide();//隐藏标题栏

setContentView(R.layout.activity_splash);

Thread myThread=new Thread(){//创建子线程

@Override

public void run() {

try{

sleep(5000);//使程序休眠五秒

Intent it=new Intent(getApplicationContext(),MainActivity.class);//启动MainActivity

startActivity(it);

finish();//关闭当前活动

}catch (Exception e){

e.printStackTrace();

}

}

};

myThread.start();//启动线程

}

}

第三步:activity_splash的内容

你会发现在layout中多出一个 acticity_splash,改变其背景为你想要的图片,就可以了。

第四步:AndroidManifest中的内容

我们在AndroidManifest中可以看到下图中的代码段:

此时MainActivity是APP的启动界面,如果想让SplasgActivity成为启动界面,

将这段代码从MainActivity中剪贴至SplashActivity中就行了。

android studio 启动画面,Android Studio 利用Splash制作APP启动界面的方法相关推荐

  1. html5设置app启动页,使用Ken Burns Effect制作App启动页

    打算把自己的PracticeDemo美化一下,要对自己的Demo好一点~ 于是使用Ken Burns Effect,加了个启动界面,顿时美美的~ 效果图.gif 效果还不错吧!~(其实效果很不错的,但 ...

  2. Qt for IOS 制作APP启动页面

    制作app启动页面,其实非常简单,看下图: 首先点击General,然后找到App Icons and Launch Images这个功能页面,如果没有生成是不会有上图的Appicon这些东西, 注意 ...

  3. Android Studio 制作APP启动界面(Splash)

    最近又开始学习Android studio 了,在制作APP时,都有一个启动的界面,看上去美观且实用(也可以作为以后的广告位← 那怎样制作呢? 第一步:新建Splash 如图,新建一个Empty Ac ...

  4. android os开机画面,Android简单实现启动画面的方法

    本文实例讲述了Android简单实现启动画面的方法.分享给大家供大家参考,具体如下: 核心代码: package com.demo.app; import android.app.Activity; ...

  5. android开发启动画面,Android开发笔记——如何正确实现App启动页

    启动页在当前的Android APP中有着广泛的使用,在Material Design规范出来之前,Android官方是不推荐使用启动页的,理由是让用户在启动APP后干等是一种浪费时间的行为.Mate ...

  6. android最优化启动画面,Android启动页黑屏及最优解决方案

    原标题:Android启动页黑屏及最优解决方案 作者:拉丁吴 链接:https://juejin.im/post/58ad90518ac2472a2ad9b684 前言 相信做过Android的朋友都 ...

  7. android 开机动画尺寸,手机桌面应用图标和APP启动画面全尺寸

    一.APP启动画面全尺寸 所有图片必须为png格式 如上传iOS AppStore,则必须提供1024px*1024px的图标. 或企业内部分发,则需提供57px*57px和512px*512px的图 ...

  8. 笔记本android启动画面,android解锁界面开发分分钟教你做锁屏软件 -电脑资料

    想做个锁屏界面很久了,最近一周,历经千辛万苦,越过种种挫折,终于完美实现了这一要求,在此将锁屏思路分享出来, 注意:这不是什么一键锁屏,是类似"go锁屏"那样的锁屏界面. 准备:本 ...

  9. 红米手机android无法开机画面,Android自动化之遇到的坑——解决View Hierarchy不能启动...

    Android自动化之遇到的坑--解决View Hierarchy不能启动 走心原创第11期 解决View Hierarchy不能启动? ▲▲▲ 求助:红米为什么不能debug? 背景: 我装的是移动 ...

最新文章

  1. Coolite Toolkit学习笔记五:常用控件Menu和MenuPanel
  2. 为什么我们会被这种 “提前退休” 的节奏逼疯?
  3. 怎么用linux设计一个小程序,“Linux”小程序发布一个月后,我们发现了什么
  4. SQLi-LABS(11~20关详解)
  5. 【Java语法】比较两个字符串是否相等
  6. skip与direct模式区别 ,他们与CBP的关系
  7. nginx+uwsgi部署Django
  8. 学习android 画板源代码,Android实现画画板案例
  9. android随机崩溃莫名其妙,Android CrashHandler编写自己的异常捕获的方法
  10. Ajax同步交互与异步交互
  11. android 图片转base64内存变大了_开发者最喜爱的图片编码格式:opencv编码,解码,显示base64图片...
  12. mysql循环建表_MySQL 开发准则(总结自阿里巴巴开发手册)
  13. pandas 链接数据库
  14. Django2 SQLite3迁移到MySQL数据库
  15. spring AOP 切在方法上可以改变方法的返回值
  16. 前端设备通过Ehome协议接入EasyCVR平台无法播放问题解决
  17. mysql占用CPU超过100%
  18. 游鸿明歌曲白色恋人浅析
  19. 联想Y470 非虚拟机安装苹果Mac OS X Mavericks 10.9.1教程详解(文字+图片),通俗易懂亲自动手——序列三之安装过程,设置选项
  20. Frenetic Python实验(二)

热门文章

  1. Java-打印三角形
  2. 适用于ios和android,适用于iOS和Android的OpenGL ES差异
  3. Linux大作业任务书,《Linux系统管理》期末大作业任务书(2014.12)(1).doc
  4. java gc堆中的分区_jvm内存各个区域详解
  5. mysql每次查询1000条数据库_30多条mysql数据库优化方法,千万级数据库记录查询轻松解决...
  6. syslog 向内存中缓存_动画:深入浅出从根上理解 HTTP 缓存机制及原理!
  7. linux 关闭ext3日志,ssh – 可以在Linux(ext3)上减慢日志写入速度吗?
  8. c语言代码测试电脑性能,【图片】今天写几个性能测试,为什么C语言跑得这么慢呢??【c语言吧】_百度贴吧...
  9. 小世界网络模型代码 c 语言,新的小世界网络模型实现文本特征的提取方法与流程...
  10. java class类_关于创建java中的class类的对象的方法