`
longgangbai
  • 浏览: 7332205 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Android 中加载延时加载动画

 
阅读更多

          我们现在应用程序载入之前一般都有Splash图片。我们今天就用一个实例来给大家讲述一下splash。

在应用程序载入之前一般都有Splash图片。

 

源代码如下:

package com.easyway.splash;

import com.easyway.splash.R;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
/**
 * 我们现在应用程序载入之前一般都有Splash图片。我们今天就用一个实例来给大家讲述一下splash。 

在应用程序载入之前一般都有Splash图片,在android上实现如下:


 *  @purpose实现splash图片效果
 * 
 * @Title: 
 * @Description: 实现TODO
 * @Copyright:Copyright (c) 2011
 * @Company:易程科技股份有限公司
 * @Date:2012-7-14
 * @author  longgangbai
 * @version 1.0
 */
public class SplashActivity extends Activity {
  
   /**
    * 延期时间
    */
    private final int SPLASH_DISPLAY_LENGHT = 5000;
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.splash);
        /**
         * 使用handler来处理
         */
        new Handler().postDelayed(new Runnable(){

         @Override
         public void run() {
             Intent mainIntent = new Intent(SplashActivity.this,MainActivity.class);
             SplashActivity.this.startActivity(mainIntent);
             SplashActivity.this.finish();
         }
          
        }, SPLASH_DISPLAY_LENGHT);
    }
}

 

 

package com.easyway.splash;

import android.app.Activity;
import android.os.Bundle;
/**
 *  @purpose实现splash图片效果
 * 
 * @Title: 
 * @Description: 实现TODO
 * @Copyright:Copyright (c) 2011
 * @Company:易程科技股份有限公司
 * @Date:2012-7-14
 * @author  longgangbai
 * @version 1.0
 */
public class MainActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

    }
}

 

分享到:
评论

相关推荐

    Android-使用Glide在Android中加载SVG

    因此,对于大量或复杂的SVG图像,可以考虑预先将SVG转换为位图资源,或者使用其他优化策略,如延迟加载、内存缓存等。 总结一下,使用Glide加载SVG图像在Android中需要以下步骤: 1. 添加`androidsvg`或其他SVG解析...

    Android内容预加载View占位

    在Android开发中,"内容预加载View占位"是一种优化用户体验的重要技术,它涉及到如何高效地展示数据并减少用户等待时间。本知识点主要探讨的是如何在数据加载完成之前,通过占位符显示预计内容区域,以提升应用的...

    Android App 启动时显示正在加载图片

    5. **延迟加载**: 对于性能要求较高的应用,可以考虑在后台线程加载数据,当数据准备好后再显示主界面。此时,启动画面可以显示进度条,让用户了解加载状态。 为了优化用户体验,需要注意以下几点: - **启动画面...

    CSS3实现Android4.4加载动画.zip

    在Android4.4加载动画中,可能涉及元素位置、大小、颜色等属性的动态变化。 3. **选择器(Selectors)**:CSS3扩展了选择器,使得可以更精确地选取和操作HTML元素。例如,类选择器(`.class`)、ID选择器(`#id`)...

    安卓动画效果相关-android仿照美团正在加载的动画.rar

    这个压缩包"安卓动画效果相关-android仿照美团正在加载的动画.rar"显然包含了用于创建类似美团APP加载动画的资源和代码。这种动画通常是为了提供视觉反馈,让用户知道应用正在进行后台操作,如加载数据或处理请求。...

    android加载gif动画

    - 延迟加载:当组件进入可视区域时再加载GIF,提高启动速度。 - 使用 placeholders 和 error images:在GIF加载或播放失败时展示静态图片。 6. **其他库** 除了上述的Glide和Fresco,还有诸如`Android-...

    android圆形加载进度条

    通过调整动画的持续时间、延迟、重复次数等参数,可以制作出平滑、自然的加载动画。 4. 兼容性处理: 考虑到Android设备的多样性,开发时需要注意兼容不同版本的Android系统。例如,API 26以下的版本可能不支持...

    android应用开机动画,图片的异步加载

    2. 在Activity的`onCreate()`方法中启动动画:通过`AnimationUtils.loadAnimation()`加载动画资源,然后调用`startAnimation()`方法应用到视图上。 3. 适配不同设备:考虑不同屏幕尺寸和密度,可能需要创建多个动画...

    欢迎界面延时跳转+补间动画+逐帧加载动画

    本项目中的“欢迎界面延时跳转+补间动画+逐帧加载动画”着重关注了用户体验和视觉效果,下面将详细解释这些概念及其在实践中的应用。 首先,欢迎界面的延时跳转是一项基本的设计策略,其目的是让用户有足够的时间...

    android listView 分页加载

    - 加载提示:在加载更多数据时,可以显示加载动画或文字提示,告知用户正在加载。 - 智能加载:避免用户快速滚动时频繁触发加载,可以设置一个缓冲区,确保用户停止滚动一段时间后再加载。 - 空状态处理:当无更...

    可设置加载结果的Loading控件

    例如,可以设定加载动画为旋转的圆点、螺旋、字母或自定义图形。此外,还可以在加载完成时,将Loading控件替换为特定的提示信息或者直接展示加载的数据内容。 实现这样的控件,开发者可能需要利用到编程语言中的...

    Android属性动画实现TextView类似支付宝余额数字滚动

    在Android开发中,属性动画(Property Animation)是一个强大的工具,它可以让我们实现许多酷炫的视觉效果,例如在本例中提到的“Android属性动画实现TextView类似支付宝余额数字滚动”。这个需求通常出现在金融类...

    android加载框效果,dialog效果

    在Android应用开发中,加载框(Loading Dialog)和对话框(Dialog)是常见的用户界面元素,用于提供一种反馈机制,告知用户程序正在进行后台处理或需要用户做出选择。本例着重探讨如何自定义加载框效果,特别是通过...

    加载Gif动画

    加载GIF动画对于提升用户体验至关重要,尤其是在游戏、社交媒体、消息传递和娱乐应用中。本教程将深入探讨如何优化代码以高效地加载和播放GIF动画。 一、GIF图像格式基础 GIF是一种无损压缩的图像格式,支持透明度...

    Android Gif与帧动画的加载方式

    本篇文章将深入探讨如何在Android中加载和使用这两种类型的动画。 ### GIF动画加载 #### 1. Android内置支持 Android系统从API 16(Jelly Bean)开始原生支持GIF格式,通过`android.graphics.drawable.Drawable`...

    安卓 android 应用启动 加载 界面 实现

    1. 在`LoadingActivity`的`onCreate()`方法中,执行必要的初始化工作,如设置布局、启动加载动画等。 2. 同时,异步加载应用的主数据或进行其他初始化操作。这可以通过使用AsyncTask或者其他的异步处理机制来实现。 ...

    Android-ImageLoaderAndroid图片加载框架的api封装

    此外,Fresco还支持延迟加载和动画效果,使得图片显示更加流畅。 其次,Glide是另一个广泛使用的图片加载库,它以简洁的API和高效的性能著称。Glide通过内存管理和Bitmap的解码策略,确保图片加载时不会消耗过多...

    58同城动画加载

    在移动应用开发中,用户体验是至关重要的,而加载动画就是提升用户体验的一种巧妙手段。58同城作为国内知名的分类信息服务网站,其加载动画以其独特的设计和流畅的体验赢得了用户的喜爱。本文将深入探讨58同城的“跳...

    android异步加载网络图片实例

    在Android开发中,异步加载网络图片是一项常见的需求,特别是在构建UI丰富、数据动态更新的应用时。本实例将深入探讨如何实现这一功能,确保用户体验流畅,避免因网络延迟导致的界面卡顿。以下是对这个话题的详细...

    Android 联系人分页加载

    7. **状态管理**:考虑到可能的网络错误或数据加载延迟,我们应该提供一种方式来表示加载状态,如空状态、错误状态和加载中状态。这可以通过在Adapter中添加特殊项或者使用单独的视图状态库,如PagedList、...

Global site tag (gtag.js) - Google Analytics