Android淡入淡出欢迎界面

原创 2015年07月08日 15:55:17

直接上代码,比较简单:

package com.example.loadingactivity;

import javax.security.auth.PrivateCredentialPermission;

import android.animation.ObjectAnimator;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
import android.view.Window;
import android.view.animation.AlphaAnimation;
import android.view.animation.Animation;
import android.view.animation.Animation.AnimationListener;
import android.widget.ImageView;

public class LoadingActivity extends Activity {

    private ImageView iv;

    @SuppressLint("NewApi") 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        // TODO Auto-generated method stub
        super.onCreate(savedInstanceState);
        this.requestWindowFeature(Window.FEATURE_NO_TITLE);
        setContentView(R.layout.loading);
        iv=(ImageView) findViewById(R.id.iv);
        AlphaAnimation alphaAnimation=new AlphaAnimation(0.0f, 1.0f);
        alphaAnimation.setDuration(8000);
        iv.startAnimation(alphaAnimation);
        alphaAnimation.setAnimationListener(new AnimationListener() {

            @Override
            public void onAnimationStart(Animation animation) {
                // TODO Auto-generated method stub

            }

            @Override
            public void onAnimationRepeat(Animation animation) {
                // TODO Auto-generated method stub

            }

            @Override
            public void onAnimationEnd(Animation animation) {
                // TODO Auto-generated method stub
                startActivity(new Intent(LoadingActivity.this, MainActivity.class));
                LoadingActivity.this.finish();
            }
        });

//      Handler handler=new Handler();
//      handler.postDelayed(new Runnable() {
//          
//          @Override
//          public void run() {
//              // TODO Auto-generated method stub
//              //启动mainActivity
//              startActivity(new Intent(LoadingActivity.this, MainActivity.class));
//              LoadingActivity.this.finish();
//          }
//      }, 2000);
    }
}

Android 欢迎界面淡出动画效果(Animation)

进入App后,想做一个画面的淡出效果,如图所示:                                        代码非常简单 1 MainActivity.java packa...
  • Danielntz
  • Danielntz
  • 2016年03月21日 21:01
  • 3570

Android 欢迎界面的实现(带透明度动画)

作为Android小白,欢迎界面还是必须要学会的!! 刚开始还以为,欢迎界面是一个很高深,很难的东西,结果才发现只是启动应用时,先进入一个欢迎Activity,然后在这个界面中停转几秒后,在跳转到主...
  • NFMSR
  • NFMSR
  • 2016年04月08日 19:52
  • 374

Activity切换淡入淡出效果

在资源文件夹res下新建anim文件夹,在其中创建补间动画XML文件, 淡入效果,ap1.xml文件代码如下: http://schemas.android.com/apk/res/andro...
  • a549742320
  • a549742320
  • 2016年08月31日 22:02
  • 4271

android欢迎界面渐入,渐出效果制作

app通常有一个欢迎界面,常用的实现方法代码如下: try { Thread.sleep(3000); } catch (InterruptedExcepti...
  • u014646004
  • u014646004
  • 2016年02月29日 22:02
  • 1305

Android Animations(一):Crossfading(淡入淡出)

Crossfading 淡入淡出动画 原文链接 创建视图 开始设置动画 实现淡入淡出效果Crossfading 淡入淡出动画原文链接Crossfading 动画,中文翻译叫做淡入淡出(在电影拍摄中又叫...
  • Hander_Wei
  • Hander_Wei
  • 2015年04月17日 10:35
  • 1035

安卓欢迎界面淡入淡出效果

public class Main extends Activity { @Override protected void onCreate(Bundle savedInstanceState)...
  • a965654310
  • a965654310
  • 2014年04月08日 16:48
  • 1278

Android开发笔记(十五)淡入淡出动画TransitionDrawable

说到淡入淡出动画,可能大家会想到补间动画里面的AlphaAnimation,不过这个深浅动画只能对透明度做渐变效果,也就是只能对一个图形做深浅的颜色变换。如果我们想要从A图片逐渐变为B图片,也就是要实...
  • aqi00
  • aqi00
  • 2015年12月10日 16:42
  • 6112

C#淡入淡出的欢迎界面

1.在对话框上添加背景图片,并添加一个Timer组件2.添加变量 用于指示淡入淡出方向变化的变量private bool isFade=true;//设置全局变量3.修改图片LOAD函数代码:this...
  • halibobo520
  • halibobo520
  • 2008年07月07日 13:49
  • 662

Android实现动画效果之淡入淡出

View渐隐动画效果 /** * View渐隐动画效果 */ public void setHideAnimation( View view, int duration...
  • u010949451
  • u010949451
  • 2017年01月08日 18:39
  • 3438

安卓图片淡入淡出切换效果(支持循环)

日前做项目重构,想在酒店介绍图片展示里增加些动画,觉得淡入淡出的效果不错,上网问度娘,找到一篇博客写的是我需要的答案  ,但是他是重写一个Relativelayout,有几张图片就新建几个Imagev...
  • qq_34379916
  • qq_34379916
  • 2018年01月18日 10:49
  • 44
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android淡入淡出欢迎界面
举报原因:
原因补充:

(最多只允许输入30个字)