package br.com.extractor.easyfinance.ui;
import android.content.Intent;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import java.util.Timer;
import java.util.TimerTask;
import br.com.extractor.easyfinance.R;
import br.com.extractor.easyfinance.arquitetura.preference.Preferences;
import br.com.extractor.easyfinance.arquitetura.repository.Configuration;
import br.com.extractor.easyfinance.util.LoadResources;
public class SplashActivity extends AppCompatActivity {
private Timer timer;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_splash);
new Configuration(this).configure();
timer = new Timer();
timer.schedule(new TimerTask() {
@Override
public void run() {
finish();
Intent intent = new Intent();
intent.setClass(getApplicationContext(), MainActivity.class);
startActivity(intent);
}
}, 2000);
Preferences.init(getApplication());
LoadResources.loadLicense(getApplication());
}
@Override
protected void onPause() {
super.onPause();
timer.cancel();
}
@Override
protected void onDestroy() {
super.onDestroy();
timer.cancel();
}
}