`
ljmdbc7a
  • 浏览: 52570 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

android的欢迎界面splash screen

阅读更多

Splash用来宣传和隐藏程序启动细节是很有用的。

 

用Handler的实现方法如下:(也可以用线程实现,不推荐)

定义一个Activity,用来显示你的图片,其中最重要的就是定义一个Handler,用来发送和接收消息:

 

public class WelcomeActivity extends Activity 
{
	//定义一个handler,用来接收延迟发送的信息-启动activity
	private Handler handler = new Handler()
	{
		@Override
		public void handleMessage(Message msg) 
		{
			// TODO Auto-generated method stub
			super.handleMessage(msg);
			switch(msg.what)
			{
			case 0x123:
				Intent intent = new Intent(WelcomeActivity.this, 
						OnlineExamActivity.class);
				startActivity(intent);
				finish();
			}
		}
	};

 

在onCreate()方法中,用handler发送消息,延迟3000毫秒:

 

@Override
	protected void onCreate(Bundle savedInstanceState)
	{
		// TODO Auto-generated method stub
		super.onCreate(savedInstanceState);
		setContentView(R.layout.welcome_activity);
		start();
	}

	private void start() 
	{
		handler.sendEmptyMessageDelayed(0x123, 3000);
	}
 把你的图片放到布局文件中作背景即可。

 

 

0
0
分享到:
评论

相关推荐

    Android开发基础之创建启动界面Splash Screen的方法

    本文实例讲述了Android开发基础之创建启动界面Splash Screen的方法。分享给大家供大家参考。具体如下: 启动界面Splash Screen在应用程序是很常用的,往往在启动界面中显示产品Logo、公司Logo或者开发者信息,如果...

    C# 编写Android SplashScreen

    在Android应用开发中,SplashScreen(启动屏幕)通常用于展示应用程序的品牌标识,同时进行一些初始化操作,如加载数据、设置界面等。本教程将重点介绍如何使用C#语言编写一个简单的Android SplashScreen。C#通常与...

    splash screen制作的两种方法

    标题中的“splash screen”指的是应用程序启动时展示的欢迎或加载屏幕,通常包含应用程序的logo、品牌信息等元素,为用户提供视觉反馈,表明程序正在初始化。本文将探讨两种制作splash screen的方法,结合源码和工具...

    SplashScreen and 登录界面

    SplashScreen通常是一个在应用程序启动时短暂显示的精美画面,它主要用来展示应用的品牌标识、加载过程或者一些简单的欢迎信息。在技术层面上,SplashScreen可以是静态的图像,也可以是动态的动画效果。其目的是在...

    android splash demo 源代码

    Android启动页(Splash Screen)是应用启动时展示的短暂页面,通常用于加载应用程序的主要资源、初始化设置或展示品牌标识。本示例项目"AdvancedSplashDemo"是一个深入的Android Splash Screen实现,旨在帮助开发者...

    android 全屏欢迎界面 源码

    在Android应用开发中,"全屏欢迎界面"(也称为Splash Screen)通常被用来展示应用程序的品牌标识、加载必要的数据或进行初始化操作。本源码提供了一种实现全屏欢迎界面的方法,且支持自定义持续时间,使用户体验更加...

    phonegap-splashscreen

    SplashScreen 是一种用户界面元素,当应用程序启动时,它会短暂显示在主屏幕之前。在 PhoneGap 中,SplashScreen 模块提供了一种方便的方式来管理这些启动画面,包括显示和隐藏的控制。 2. **集成 PhoneGap Splash...

    android欢迎界面及导航界面的Demo

    在Android应用开发中,用户界面的设计至关重要,尤其是欢迎界面(Splash Screen)和导航界面(Navigation Drawer)。本Demo展示了如何在Android Studio中实现这两个关键组件,使用的主要技术是ViewPager和...

    Android项目中的欢迎界面和引导页:动画和ViewPager

    在Android应用程序开发中,欢迎界面(Splash Screen)和引导页(Onboarding)是常见的用户体验设计元素,它们在用户首次打开应用或更新应用后提供一种视觉介绍。这些页面通常包含品牌展示、功能介绍以及可能的权限...

    Android手机安全卫士--splash实现

    - 使用`SplashScreen`库或第三方解决方案,如`SplashIO`,以减少开发复杂性并优化性能。 8. **权限检查** - 如果应用需要特定权限,如访问联系人、存储等,可以在Splash Screen中进行权限请求。 - 使用` ...

    Android splash 优化

    3. 使用SplashScreen API:Android 12引入了SplashScreen API,可以自动处理Splash界面与MainActivity之间的过渡,减少手动编写代码的复杂性,同时提供了一种更加流畅的用户体验。 三、利用Android Studio工具进行...

    Android高级应用源码-android启动及欢迎界面.zip

    在Android开发中,启动界面(Splash Screen)和欢迎界面(Welcome Screen)是用户首次接触应用时的第一印象,它们对于提供良好的用户体验至关重要。本资源“Android高级应用源码-android启动及欢迎界面.zip”显然...

    Android最简单的欢迎界面

    在Android应用开发中,创建一个欢迎界面(Splash Screen)是常见的做法,用于展示品牌标识、加载应用程序资源或者执行一些初始化操作。"Android最简单的欢迎界面"这个标题所指的,就是一个基本的Android欢迎界面示例...

    android 自定义splash

    在Android开发中,Splash ...总结来说,创建一个自定义的Android Splash Screen涉及多个方面,包括界面设计、动画实现、时间控制和逻辑处理。通过以上步骤和实践,你可以为你的应用打造出既美观又实用的启动界面。

    unity启动界面安卓代码的处理1

    然而,在实际开发过程中,开发者可能会遇到Unity自带的启动界面(Splash Screen)与Android平台兼容性或功能实现上的问题。本文将围绕“Unity启动界面安卓代码的处理”这一主题进行深入探讨,帮助读者更好地理解和...

    android启动及欢迎界面.zip

    在Android开发中,启动界面(Splash Screen)和欢迎界面(Welcome Screen)是用户首次接触应用时的重要组成部分。它们不仅能够展示应用的品牌形象,还可以在后台加载应用的主要资源,提高用户体验。下面将详细介绍...

    手机安全卫士02——splash界面

    【标题】"手机安全卫士02——splash界面"涉及的是Android应用开发中启动界面(Splash Screen)的设计与实现。启动界面通常是一个应用程序在主功能界面加载前展示的简单画面,用于加载应用资源、初始化设置或者展示...

    android首界面和滑动界面源码

    在Android中,可以使用`SplashScreen` Activity来创建这个界面。这个Activity通常包含一个背景图片、应用logo和一些动画效果。你可以通过自定义布局文件来设计这些元素,并在`onCreate()`方法中添加动画效果,如淡入...

    Android应用源码之欢迎引导页面.zip

    在Android应用开发中,欢迎引导页面(Splash Screen)通常是用户打开应用时首先看到的界面,它的主要作用是展示品牌形象、提供加载反馈以及引导用户了解应用的主要功能。在"Android应用源码之欢迎引导页面.zip"这个...

Global site tag (gtag.js) - Google Analytics