Показ activity в Android на N секунд

В листинге - пример показа на время TIME_OUT активити в Android, потом - эту активити (ActivityFirst) убираем, показываем ActivityTwo. Сделано компактно, с помощью анонимных классов. Подсмотрено на http://stackoverflow.com/questions/24745546/android-change-activity-afte....

В моем приложении используется так: показывается некоторая информация на несколько секунд, потом ее нужно воспроизвести во второй активити, хотя данный подход может быть применен для показа заставки в приложении, рекламы и прочее.

Разобраться с Handler поможет developer.android.com. Время нужно указывать в миллисекундах (мс).

        new Handler().postDelayed(new Runnable() {
            @Override
            public void run() {
                Intent i = new Intent(ActivityFirst.this, ActivityTwo.class);
                startActivity(i);
                finish();
            }
        }, TIME_OUT);