package com.basic.security.activity; import android.content.Intent; import android.os.Bundle; import android.os.SystemClock; import android.support.v4.app.FragmentActivity; import com.basic.security.R; import com.basic.security.utils.PermissionHelper; public class WelcomeActivity extends FragmentActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_welcome); if (!PermissionHelper.hasCameraPermission(this)) { PermissionHelper.requestCameraPermission(this, true); } new Thread(){ @Override public void run() { while (true) { SystemClock.sleep(500); if (PermissionHelper.hasWriteStoragePermission(WelcomeActivity.this) && PermissionHelper.hasCameraPermission(WelcomeActivity.this)) { Intent intent = new Intent(WelcomeActivity.this, MainActivity_.class); WelcomeActivity.this.startActivity(intent); WelcomeActivity.this.finish(); break; } } } }.start(); } }