android欢迎界面淡入淡出效果
16lz
2021-12-04
主要代码如下:package com.myaibang.activity;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.os.CountDownTimer;import android.view.Window;import android.view.WindowManager;public class MainActivity extends Activity {/** Called when the activity is first created. */@Overridepublic void onCreate(Bundle savedInstanceState) {requestWindowFeature(Window.FEATURE_NO_TITLE);getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);super.onCreate(savedInstanceState);setContentView(R.layout.main);new CountDownTimer(2000,1000) {@Overridepublic void onTick(long millisUntilFinished) {}@Overridepublic void onFinish() {Intent intent = new Intent();intent.setClass(MainActivity.this, SecondActivity.class);startActivity(intent);int VERSION=Integer.parseInt(android.os.Build.VERSION.SDK);if(VERSION >= 5){MainActivity.this.overridePendingTransition(R.anim.alpha_in, R.anim.alpha_out);}finish();}}.start();}} 还需要两个xml文件,主要是对应淡入和淡出效果:<?xml version=”1.0″ encoding=”UTF-8″?><setxmlns:android=”http://schemas.android.com/apk/res/android”><alphaandroid:fromAlpha=”0.0″android:toAlpha=”1.0″android:duration=”2000″ /></set> <?xml version=”1.0″ encoding=”UTF-8″?><setxmlns:android=”http://schemas.android.com/apk/res/android”><alphaandroid:fromAlpha=”1.0″android:toAlpha=”0.0″android:duration=”2000″ /></set>
更多相关文章
- Android判断当前网络类型是否为5G
- android Handler机制 学习笔记
- 【Android开发】android最全的颜色对应的16进制代码(androidUI设
- Android内存管理机制
- Android中Fragment和ViewPager那点事儿(仿微信APP)
- Android(安卓)WebView上传图片到h5
- Android各版本对应的SDK和JDK版本
- Android架构分析之硬件抽象层(HAL)
- Android去掉状态栏和标题栏的两种方式