iis服务器助手广告广告
返回顶部
首页 > 资讯 > 移动开发 >Android实现闪屏欢迎界面
  • 240
分享到

Android实现闪屏欢迎界面

闪屏界面Android 2022-06-06 04:06:24 240人浏览 薄情痞子
摘要

闪屏:在打开App时,展示,持续数秒后,自动关闭,进入另外的一个界面,SplashActivity跳转到MainActivity Android中有三种实现方法 xml

闪屏:在打开App时,展示,持续数秒后,自动关闭,进入另外的一个界面,SplashActivity跳转到MainActivity

Android中有三种实现方法

xml代码:


<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="Http://schemas.android.com/apk/res/android"
  xmlns:tools="http://schemas.android.com/tools"
  android:layout_width="match_parent"
  android:layout_height="match_parent"
  tools:context="com.example.administrator.test.SplashActivity">
  <ImageView
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:id="@+id/splash_iv"
    android:scaleType="fitXY"
    android:src="@mipmap/splash"/>
</RelativeLayout>

(1)利用Handler对象的postDelayed方法可以实现,传递一个Runnable对象和一个需要延时的时间即可


 new Handler().postDelayed(new Runnable() {
      @Override
      public void run() {
        Intent intent=new Intent(SplashActivity.this,MainActivity.class);
        startActivity(intent);
        SplashActivity.this.finish();
      }
    },3000);

(2)使用动画持续时间,动画结束后进行跳转


@Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_splash);
    iv =(ImageView)findViewById(R.id.splash_iv);
    iv.setImageResource(R.mipmap.splash);
    //设置透明度动画从无到有
    AlphaAnimation alphaAnimation=new AlphaAnimation(0.0f,1.0f);
    //设置动画持续时间
    alphaAnimation.setDuration(3000);
    //开始显示动画
    iv.startAnimation(alphaAnimation);
    //给动画设置监听,在动画结束的时候进行跳转
    alphaAnimation.setAnimationListener(new Animation.AnimationListener() {
      @Override
      public void onAnimationStart(Animation animation) {
        //动画开始时执行
        Log.e("TAG", "onAnimationStart: " );
      }
      @Override
      public void onAnimationEnd(Animation animation) {
        //动画结束时执行
        Log.e("TAG", "onAnimationEnd: " );
        Intent intent=new Intent(SplashActivity.this,MainActivity.class);
        startActivity(intent);
        finish();
      }
      @Override
      public void onAnimationRepeat(Animation animation) {
        //动画重复播放时执行
        Log.e("TAG", "onAnimationRepeat: " );
      }
    });
  }

(3)利用Timer定时器实现,


 @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_splash);
    iv =(ImageView)findViewById(R.id.splash_iv);
    iv.setImageResource(R.mipmap.splash);
    Timer timer=new Timer();
    timer.schedule(new TimerTask() {
      @Override
      public void run() {
        Intent intent=new Intent(SplashActivity.this,MainActivity.class);
        startActivity(intent);
        finish();
      }
    },3000);
  }
您可能感兴趣的文章:Android实现闪屏效果Android 自定义闪屏页广告倒计时view效果Android中使用Handler及Countdowntimer实现包含倒计时的闪屏页面Android应用闪屏页延迟跳转的三种写法Android中闪屏实现方法小结(普通闪屏、倒计时闪屏、倒计时+动画闪屏)Android切换至SurfaceView时闪屏(黑屏闪一下)以及黑屏移动问题的解决方法Android实现闪屏及注册和登录界面之间的切换效果android实现Splash闪屏效果示例Android 实现闪屏页和右上角的倒计时跳转实例代码Android实现应用程序的闪屏效果


--结束END--

本文标题: Android实现闪屏欢迎界面

本文链接: https://www.lsjlt.com/news/22417.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • android实现欢迎界面效果
    现在许多流行的软件中都有欢迎界面,今天就介绍一下欢迎界面的制作,由于界面涉及到页面的滑动,因此要采用ViewPager,sdk在4.0一下的都要引入“android-support-...
    99+
    2024-04-02
  • Android实现欢迎滑动页面
    本文实例为大家分享了Android实现欢迎滑动页面的具体代码,供大家参考,具体内容如下 一、效果图 二、源码 1.activity_welcome_guide.xml <xm...
    99+
    2024-04-02
  • Android 应用启动欢迎界面广告的实现实例
    Android 应用启动欢迎界面广告0.写在前面在这篇教程中来实现一个类似于微信的的延迟3秒再进入主界面的效果。1.项目准备先新建一个空的android项目。里面只自带一个MainActivity,首先我们再新建一个Activity叫做We...
    99+
    2023-05-31
    android 应用启动 欢迎界面
  • 使用Android制作一个欢迎界面
    使用Android制作一个欢迎界面?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。闪屏:在打开App时,展示,持续数秒后,自动关闭,进入另外的一个界面,SplashActiv...
    99+
    2023-05-31
    android 欢迎
  • c语言游戏欢迎界面怎么实现
    要实现一个C语言游戏的欢迎界面,可以使用以下步骤:1. 导入所需的头文件和库,例如stdio.h和windows.h(如果是Wind...
    99+
    2023-10-11
    c语言
  • win7怎么关闭欢迎界面
    在Windows 7中,关闭欢迎界面的方法如下:1. 首先,点击"开始"按钮,然后在搜索框中输入"gpedit.msc"并按下回车键...
    99+
    2023-08-21
    win7
  • android欢迎动画怎么实现
    Android欢迎动画可以通过使用动画资源文件和代码来实现。下面是一个简单的示例:1. 创建一个动画资源文件(比如`anim/wel...
    99+
    2023-08-17
    android
  • win7怎么取消欢迎界面
    这篇文章主要讲解了“win7怎么取消欢迎界面”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“win7怎么取消欢迎界面”吧!取消方法:按组合键win+R打开运行工具,接着输入“gpedit.ms...
    99+
    2023-06-28
  • 怎么在Android应用中添加一个欢迎界面
    这篇文章给大家介绍怎么在Android应用中添加一个欢迎界面,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。main_activity.xml文件代码如下:<xml version="1.0&q...
    99+
    2023-05-31
    android 欢迎 roi
  • java欢迎界面代码怎么写
    以下是一个简单的Java欢迎界面代码示例:```javaimport java.util.Scanner;public class ...
    99+
    2023-08-12
    java
  • win10如何关闭开机欢迎界面
    这篇文章主要介绍“win10如何关闭开机欢迎界面”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“win10如何关闭开机欢迎界面”文章能帮助大家解决问题。win10关闭开机欢迎界面的方法按下键盘“win...
    99+
    2023-07-01
  • win10界面显示一直在欢迎界面怎么解决
    本篇内容主要讲解“win10界面显示一直在欢迎界面怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“win10界面显示一直在欢迎界面怎么解决”吧!首先按下“win+R”,输入:gpedit....
    99+
    2023-07-02
  • win10界面显示一直在热烈欢迎界面该怎么办win10界面显示一直在热烈欢迎界面解决方法
    有一些客户打开win10计算机,可是计算机的界面一直展示在热烈欢迎界面,不知道怎么办,大家最先按住键盘快捷键打开运行窗口,随后输入命令打开html页面,然后点一下管理机制中的登录选择项,最终开启登录时无法显示热烈欢迎显示屏选择项就可以,下列...
    99+
    2023-07-12
  • Android中怎么利用zViewPager实现一个欢迎引导页面
    这篇文章给大家介绍Android中怎么利用zViewPager实现一个欢迎引导页面,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。项目结构图四、具体的编码实现  布局界面比较简单,加入ViewPager组件,以...
    99+
    2023-05-30
    android viewpager
  • win10开机卡在欢迎界面如何解决
    如果您的Windows 10电脑在欢迎界面卡住,您可以尝试以下解决方法:1. 重启电脑:按住电源按钮长按几秒钟,直到电脑关机,然后再...
    99+
    2023-09-20
    win10
  • win7卡在欢迎界面进不去如何解决
    如果您的Windows 7系统卡在欢迎界面无法进入,可以尝试以下解决方法:1. 重启电脑:有时候系统出现故障只是临时的问题,重新启动...
    99+
    2023-08-26
    win7
  • Android应用怎么实现快速启动欢迎页
    本篇文章为大家展示了Android应用怎么实现快速启动欢迎页,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。设置xml在drawable下建立welcome.xml<&#63;xml v...
    99+
    2023-05-31
    android 欢迎 roi
  • 自动登录XP系统(免密码免欢迎界面)
    近来有一些文章介绍了让Windows XP自动登录(即不再用输入用户名和密码)的方法,都要涉及注册表的修改,比较麻烦。实际有一个非常方便快捷的方法: 在Windows XP中单击“开始→运行&rdq...
    99+
    2023-05-24
    自动登录 XP系统 XP 界面 系统 密码
  • 升级win11开机卡在欢迎界面怎么解决
    本篇内容介绍了“升级win11开机卡在欢迎界面怎么解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!首先尝试使用电源键重启电脑,如果重启后还...
    99+
    2023-07-02
  • Android实现注册界面
    本文实例为大家分享了Android实现注册界面的具体代码,供大家参考,具体内容如下 LinearLayout 控制布局TextView 用于显示文字EditText 输入框Radio...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作