package com.shlb.comb;
|
|
|
import android.content.Intent;
|
import android.os.Build;
|
import android.os.Bundle;
|
import android.view.WindowManager;
|
|
import androidx.annotation.Nullable;
|
import androidx.appcompat.app.AppCompatActivity;
|
|
import com.shlb.comb.activity.HomeActivity;
|
import com.shlb.comb.view.ParticleView;
|
|
|
public class SplashActivity extends AppCompatActivity {
|
|
ParticleView ptview;
|
|
@Override
|
protected void onCreate(@Nullable Bundle savedInstanceState) {
|
super.onCreate(savedInstanceState);
|
if (Build.VERSION.SDK_INT >= 28) {
|
WindowManager.LayoutParams lp = getWindow().getAttributes();
|
lp.layoutInDisplayCutoutMode = WindowManager.LayoutParams.LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGES;
|
getWindow().setAttributes(lp);
|
}
|
setContentView(R.layout.activity_splash);
|
|
|
ptview = findViewById(R.id.ptview);
|
ptview.startAnim();
|
ptview.setOnParticleAnimListener(new ParticleView.ParticleAnimListener() {
|
@Override
|
public void onAnimationEnd() {
|
startActivity(new Intent(SplashActivity.this, HomeActivity.class));
|
finish();
|
}
|
});
|
}
|
|
|
}
|