Инструкции Android при открытии приложения в первый раз?

А вы знаете это Введите описание изображения здесь

Ну, я хочу создать что-то вроде этого экрана. Когда я открываю в первый раз приложение, я хочу открыть этот экран и отобразить контекст .. Как это возможно? Я не знаю, что искать.

Solutions Collecting From Web of "Инструкции Android при открытии приложения в первый раз?"

@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ... if (isFirstTime()) { // What you do when the Application is Opened First time Goes here } ... } /*** * Checks that application runs first time and write flag at SharedPreferences * @return true if 1st time */ private boolean isFirstTime() { SharedPreferences preferences = getPreferences(MODE_PRIVATE); boolean ranBefore = preferences.getBoolean("RanBefore", false); if (!ranBefore) { // first time SharedPreferences.Editor editor = preferences.edit(); editor.putBoolean("RanBefore", true); editor.commit(); } return !ranBefore; } 

Я нашел красивую библиотеку для показа учебника для пользователя о конкретных элементах на экране, называемых « ShowCase view library ».

Но библиотека довольно глючит и иногда помещает свои текстурные элементы за пределы экрана (например, когда устройство повернуто).

Альтернативная подобная библиотека, которую я нашел, – « SuperToolTips ».

Я использую MaterialShowcaseView https://github.com/deano2390/MaterialShowcaseView . Очень проста в использовании, хорошо работает, настраивается, поддерживает последовательность инструкций. Были решены многие выпущенные библиотеки просмотра ShowCase .