Ach*_*iya -1 android splash-screen android-animation
我想创建一个像Linkedin android app一样的启动画面.如果仔细观察,背景会以低速移动,文本内容和按钮会高速移动.
小智 5
尝试此代码用于启动画面
new Handler().postDelayed(new Runnable() {
public void run() {
Intent mainIntent = new Intent(MainActivity.this,LoginScreen.class);
MainActivity.this.startActivity(mainIntent);
MainActivity.this.finish();
overridePendingTransition(R.anim.mainfadein, R.anim.splashfadeout);
}
}, CommonVariables.SPLASH_DISPLAY_TIME);
Run Code Online (Sandbox Code Playgroud)
对于动画
Animation am = AnimationUtils.loadAnimation(getApplicationContext(), R.anim.mainfadein);
ImageView i = (ImageView)findViewById(R.id.imageView1);
i.setAnimation(am);
Run Code Online (Sandbox Code Playgroud)
mainfadein xml:
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/accelerate_interpolator"
android:fromAlpha="0.0"
android:toAlpha="1.0"
android:duration="1000">
Run Code Online (Sandbox Code Playgroud)
在您的情况下,您必须制作不同的动画xml文件,并相应地为每个视图设置动画.
| 归档时间: |
|
| 查看次数: |
1568 次 |
| 最近记录: |