package com.xc3fff0e.xmanager; import androidx.appcompat.app.AppCompatActivity; import android.app.*; import android.os.*; import android.view.*; import android.view.View.*; import android.widget.*; import android.content.*; import android.graphics.*; import android.media.*; import android.net.*; import android.text.*; import android.util.*; import android.webkit.*; import android.animation.*; import android.view.animation.*; import java.util.*; import java.text.*; import android.widget.LinearLayout; import android.widget.ImageView; import java.util.Timer; import java.util.TimerTask; import android.content.Intent; import android.net.Uri; public class SplashActivity extends AppCompatActivity { private Timer _timer = new Timer(); private LinearLayout main_body; private ImageView icon_logo; private TimerTask Timer; private Intent Switch_Activity = new Intent(); @Override protected void onCreate(Bundle _savedInstanceState) { super.onCreate(_savedInstanceState); setContentView(R.layout.splash); com.google.firebase.FirebaseApp.initializeApp(this); initialize(_savedInstanceState); initializeLogic(); } private void initialize(Bundle _savedInstanceState) { main_body = (LinearLayout) findViewById(R.id.main_body); icon_logo = (ImageView) findViewById(R.id.icon_logo); } private void initializeLogic() { Timer = new TimerTask() { @Override public void run() { runOnUiThread(new Runnable() { @Override public void run() { Switch_Activity.setClass(getApplicationContext(), MainActivity.class); startActivity(Switch_Activity); finish(); } }); } }; _timer.schedule(Timer, (int)(1000)); } @Override protected void onActivityResult(int _requestCode, int _resultCode, Intent _data) { super.onActivityResult(_requestCode, _resultCode, _data); switch (_requestCode) { default: break; } } @Override public void onBackPressed() { SketchwareUtil.showMessage(getApplicationContext(), "Please wait..."); } @Override public void onResume() { super.onResume(); _Hide_Navigation(); } private void _Hide_Navigation () { try { getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY); if (Build.VERSION.SDK_INT >= 21) { Window w = this.getWindow(); w.setNavigationBarColor(Color.parseColor("#212121")); } } catch(Exception e) { } } @Deprecated public void showMessage(String _s) { Toast.makeText(getApplicationContext(), _s, Toast.LENGTH_SHORT).show(); } @Deprecated public int getLocationX(View _v) { int _location[] = new int[2]; _v.getLocationInWindow(_location); return _location[0]; } @Deprecated public int getLocationY(View _v) { int _location[] = new int[2]; _v.getLocationInWindow(_location); return _location[1]; } @Deprecated public int getRandom(int _min, int _max) { Random random = new Random(); return random.nextInt(_max - _min + 1) + _min; } @Deprecated public ArrayList getCheckedItemPositionsToArray(ListView _list) { ArrayList _result = new ArrayList(); SparseBooleanArray _arr = _list.getCheckedItemPositions(); for (int _iIdx = 0; _iIdx < _arr.size(); _iIdx++) { if (_arr.valueAt(_iIdx)) _result.add((double)_arr.keyAt(_iIdx)); } return _result; } @Deprecated public float getDip(int _input){ return TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, _input, getResources().getDisplayMetrics()); } @Deprecated public int getDisplayWidthPixels(){ return getResources().getDisplayMetrics().widthPixels; } @Deprecated public int getDisplayHeightPixels(){ return getResources().getDisplayMetrics().heightPixels; } }