Android闪屏效果实现方法

本文实例讲述了Android闪屏效果实现方法。分享给大家供大家参考,具体如下:

闪屏,就是SplashScreen,也可以说是启动画面,就是启动的时候,闪(展示)一下,持续数秒后,自动关闭。

android的实现非常简单,使用Handler对象的postDelayed方法就可以实现。在这个方法里传递一个Runnable对象和一个延迟的时间。该方法实现了一个延迟执行的效果,延迟的时间由第2个参数指定,单位是毫秒。第一个参数是Runnable对象,里面包含了延迟后需要执行的操作。demo代码如下:

Java代码:

package com.mstar; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.os.Handler; public class ActSplashScreen extends Activity{ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.shan); // 闪屏的核心代码 new Handler().postDelayed(new Runnable() { @Override public void run() { Intent intent = new Intent(ActSplashScreen.this,DialogTest.class); //从启动动画ui跳转到主ui startActivity(intent); ActSplashScreen.this.finish(); // 结束启动动画界面 } }, 3000); //启动动画持续3秒钟 } }

xml代码:

<?xml version="1.0" encoding="UTF-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <TextView android:layout_width="fill_parent" android:layout_height="fill_parent" android:text="闪一下" > </TextView> </LinearLayout>

更多关于Android开发相关内容感兴趣的读者可查看本站专题:《Android开发动画技巧汇总》、《Android多媒体操作技巧汇总(音频,视频,录音等)》及《Android开发入门与进阶教程》

希望本文所述对大家Android程序设计有所帮助。

时间: 2024-12-02 16:50:47

Android闪屏效果实现方法的相关文章

Android闪屏效果实现方法_Android

本文实例讲述了Android闪屏效果实现方法.分享给大家供大家参考,具体如下: 闪屏,就是SplashScreen,也可以说是启动画面,就是启动的时候,闪(展示)一下,持续数秒后,自动关闭. android的实现非常简单,使用Handler对象的postDelayed方法就可以实现.在这个方法里传递一个Runnable对象和一个延迟的时间.该方法实现了一个延迟执行的效果,延迟的时间由第2个参数指定,单位是毫秒.第一个参数是Runnable对象,里面包含了延迟后需要执行的操作.demo代码如下:

android实现Splash闪屏效果示例_Android

本文实例讲述了android实现Splash闪屏效果的方法.分享给大家供大家参考,具体如下: Java代码: public class Splash extends Activity{ private final int SPLASH_DISPLAY_LENGHT = 1000; @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCre

android实现Splash闪屏效果示例

本文实例讲述了android实现Splash闪屏效果的方法.分享给大家供大家参考,具体如下: Java代码: public class Splash extends Activity{ private final int SPLASH_DISPLAY_LENGHT = 1000; @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCre

Android基于ViewPager+Fragment实现左右滑屏效果的方法

本文实例讲述了Android基于ViewPager+Fragment实现左右滑屏效果的方法.分享给大家供大家参考,具体如下: 1.xml布局模板 <android.support.v4.view.ViewPager android:id="@+id/local_software_viewpager" android:layout_width="match_parent" android:layout_height="match_parent"

Android闪屏示例程序

 用过手机QQ的基本上都知道,刚启动程序时候会在一个界面停留一会,按任意键的就直接跳过,这就是所谓的闪屏.那么,在Android中怎样实现这样的效果呢?  1.新建一个Android项目,命名为SplashyDemo,结构如下所示: 2. 添加资源图片: 首先我们得有闪屏时候显示的图片资源文件,并将图片放在res/drawable目录下,命名为splash.jpg: 这时候会在R类中自动添加资源文件对应的ID,如下所示: 3.编写闪屏的界面布局文件,放在res/layout目录下,如下图: 该布

液晶拼接屏黑屏闪屏的处理方法

在当今社会,液晶拼接屏无处不在,那么在液晶拼接屏出现黑屏闪屏时该怎么办呢?不要慌,我们来一一探讨. 液晶拼接墙以其超大的屏幕,震撼清晰的画面,使我们的生活越来越精彩,同时也因为其画面色彩丰富等性能在安防监控.娱乐等多个行业应用广泛,但是如果液晶拼接屏出现黑屏.闪屏情况时,会严重影响到液晶拼接屏的显示效果. 黑屏的原因基本上是:电源,适配器,板卡,再者最坏的结果屏坏了. 首先是检查电源:表现为按面板按键没有任何反响,指示灯不亮,先用万用表万用表丈量电压,假如没有电压或者电压变得很低,那么一种可能是

利用JavaScript脚本实现滚屏效果的方法_javascript技巧

许多制作网页的朋友常常制作公告板.信息窗,也经常为了实现整版页面和图像的滚屏显示而烦恼,不用着急,这里有一个简单的方法来实现滚屏显示.我们没有采用Java的.class程序来实现,也不是动态DHTML语言,只是充分地利用了JavaScript脚本语言的一些函数,写一些简短的JavaScript脚本语言就可实现这一功能.   原代码如下: <html> <head> <script language="Javascript"> <!--//防止错

Android全屏设置的方法总结

Android 有两种方式可以设置全屏. 第一种方式:在protected void onCreate(Bundle savedInstanceState) 里面的this.setContentView() 之前加入以下代码 //取消标题 this.requestWindowFeature(Window.FEATURE_NO_TITLE); //取消状态栏 this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,

笔记本显示器闪屏怎么解决?显示器闪屏原因解决方法(1/3)

    原因一.显示刷新率设置不正确 如果是刷新率设置过低,会导致屏幕抖动,检查方法是用鼠标右键单击系统桌面的空白区域,从弹出的右键菜单中单击"属性"命令,进入到显示器的属性设置窗口.单击该窗口中的"设置"标签,在其后dan出的对应深度win7系统标签页面中单击"高级"按钮,打开显示器的高级属性设置界面,再单击其中的"监视器"标签,从中可以看到显示器的刷新频率设置为"60" ,这正是造成显示器屏幕不断抖动的