最近又开始学习Android studio 了,在制作APP时,都有一个启动的界面,看上去美观且实用(也可以作为以后的广告位←

那怎样制作呢?

第一步:新建Splash

如图,新建一个Empty Activity。

然后将名字改为SplashActivity。

第二步:SplashActivity的内容

如图:

方便起见,我把代码贴出来,代码如下:

public class SplashActivity extends Activity {// private final int SPLASH_DISPLAY_LENGHT = 2000; // 两秒后进入系统@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);//隐藏状态栏//getSupportActionBar().hide();//隐藏标题栏setContentView(R.layout.activity_splash);Thread myThread=new Thread(){//创建子线程@Overridepublic void run() {try{sleep(5000);//使程序休眠五秒Intent it=new Intent(getApplicationContext(),MainActivity.class);//启动MainActivitystartActivity(it);finish();//关闭当前活动}catch (Exception e){e.printStackTrace();}}};myThread.start();//启动线程}
}

第三步:activity_splash的内容

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

第四步:AndroidManifest中的内容

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

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

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

<intent-filter><action android:name="android.intent.action.MAIN" /><category android:name="android.intent.category.LAUNCHER" /></intent-filter>

然后就可以运行了。

Android Studio 制作APP启动界面(Splash)相关推荐

  1. android app启动图片 加动画效果,Android Studio开发APP启动程序时开屏简单动画效果快速有效解决方案...

    Android Studio开发APP启动程序时开屏简单动画效果快速有效解决方案 大家在设计APP的末期,都会想给APP搞一些"花里胡哨"的特效来提高APP的B格.博主表示亲测有效 ...

  2. Android Studio运行app启动模拟器一直卡在“Wating for target device to come online”解决方法

    Android Studio运行app启动模拟器一直卡在"Wating for target device to come online"的情况如何解决 在启动模拟器如果一直卡在& ...

  3. Android studio设计app登录界面

    Android studio设计app登录界面 UI界面设计 在设计登录界面时,可以使用不同布局方式来实现该功能,通常情况下使用的是LinearLayout(线性布局)和TableLayout(表格布 ...

  4. 浅识Flutter Android studio 设置APP启动页

    Flutter Android studio 设置APP名启动页 Android设置APP启动页 ios设置APP启动页 APP的应用一打开,启动应用程序后,进入主功能界面前会有一张图片或一段动画效果 ...

  5. Android开发——解析App启动页(Splash)黑/白闪屏现象

    前言 我在开发App的时候,出现App在启动会出现短暂的黑/白闪屏现象.这样现象对用户的体验感是会产生不好的影响,于是我就研究这个现象的起因和解决办法.不负有心人,我在翻了很多博客,踩完坑之后找到起因 ...

  6. android studio 启动画面,Android Studio 利用Splash制作APP启动界面的方法

    public class SplashActivity extends Activity { // private final int SPLASH_DISPLAY_LENGHT = 2000; // ...

  7. Android studio制作简单微信界面

    Android studio微信界面简单制作 移动技术开发的第一课 完成展示 (先看看样子) 大概就是这个样子 1.放入图标 把下好的图标复制粘贴放在/app/res/drawble 目录下即可 2. ...

  8. Android studio制作APP调用浏览器

    第一步: 下载Android studio,可以直接在百度搜索,如我的程序为:android_studio_bundle_V1.2.0.0_windows.1433235883.exe 下载JDK,地 ...

  9. Android 项目必备(五)--> Android Studio 制作 App 的 logo 图标

    文章目录 简介 准备 开始制作 简介 应用图标的形状由谁来定义呢?Google将这个权利就交给手机厂商了.不是有些手机厂商喜欢学习苹果的圆角图标吗?没问题,由于应用图标的设计分为了两层,手机厂商只需要 ...

最新文章

  1. 《Swift 权威指南》——导读
  2. mysql -h139.129.205.80 -p test_db_dzpk db.dump
  3. deno学习一 安装试用几个问题解决
  4. EGOImageView 解析
  5. P4449 于神之怒加强版
  6. 机器学习实战 基于_机器学习实战:基于Scikit-Learn和TensorFlow—第四章笔记
  7. 警告:Vista存高风险 不宜过早安装
  8. 什么是TTL?标准USB接口是TTL吗?RS232、RS422、RS485的区别?
  9. WPS自动生成图片目录
  10. python化学公式配平_最简单易懂的化学方程式的配平方法
  11. Xilinx ZYNQ Ultrascale+ 性能测试之 Video Multi Scaler (Linux篇)
  12. android popupwindow 消失动画,PopupWindow动画结束后dismiss崩溃解决
  13. 中英文语音/录音转文字必备的6个软件
  14. adb shell dumpsys activity activities调用信息简析
  15. Biotin-PEG-NH2 生物素PEG氨基
  16. 汇编“从键盘输入一串字符,分别统计其中字母、数字和其
  17. 伦茨课堂-关于BQB认证
  18. pandas学习之drop和dropna篇
  19. Linux运维:Shell脚本实现ssh免密登录远程服务器
  20. **长庆油田.长庆局和四川石油管理局合并的通知(ZT)

热门文章

  1. 2022爱分析・时尚品牌数字化实践报告
  2. 乌班图18.04搭建ssh服务器
  3. 舆情监测平台都有哪些,舆情监测平台使用工作总结
  4. 计算机计算器logo,电脑计算器在哪打开
  5. 360校园招聘笔试题
  6. Python读取Word文档内容
  7. 各国商圈json数据及mysql文件
  8. ThinkPad E40 XP 安装SATA/AHCI驱动
  9. lunix 习题 设计一个程序 cuts,它由标准输入读取数据...
  10. python画一个点_python中画散点图