如何图案锁之前显示启动画面?

问题描述:

我想,以显示Android手机模式锁定前一个闪屏的活动。举例来说,如果你正在使用的任何应用程序,你可以看到启动画面锁定模式之前。

I wanted to show a splash screen activity before the pattern Lock in android Phone. Example if you are using any application, you can see splash screen before the the lock pattern.

尝试以下code,

public class Splash extends Activity {

    private static final int SPLASH_SHOW_TIME = 1000;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
//      
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        setContentView(R.layout.activity_splash);

        new BackgroundSplashTask().execute();

    }

    private class BackgroundSplashTask extends AsyncTask<Void, Void, Void> {

        @Override
        protected void onPreExecute() {
            super.onPreExecute();
        }

        @Override
        protected Void doInBackground(Void... arg0) {
            try {
                Thread.sleep(SPLASH_SHOW_TIME);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }

            return null;
        }

        @Override
        protected void onPostExecute(Void result) {
            super.onPostExecute(result);
            Intent i = new Intent(Splash.this, LockPatern.class);
            startActivity(i);
            finish();
        }

    }
}

这就是它