Альтернатива библиотеке showCase для пользовательских обучающих программ для приложения?

задний план

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

проблема

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

вопрос

Есть ли альтернатива этой библиотеке или способ ее исправить?

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

Solutions Collecting From Web of "Альтернатива библиотеке showCase для пользовательских обучающих программ для приложения?"

Дайте https://github.com/deano2390/MaterialShowcaseПробуйте попробовать, поскольку оригинальная библиотека ShowCaseView теперь устарела.

Это старый вопрос, но я думаю, что было бы полезно добавить в библиотеку, которую я написал на этот ответ: ссылка Github на TourGuide

Ниже представлен скриншот TourGuide в действии:

Скриншот TourGuide

Библиотека состоит из 3 частей: ToolTip, Pointer и Overlay. В зависимости от ваших потребностей вы можете отключить некоторые элементы и использовать некоторые из них.

Для получения дополнительной информации см. Ссылку Github выше. Надеюсь, поможет!

Изменить: Как пояснил OP в комментарии, вот пример того, как выглядит TourGuide для элемента панели инструментов:

Элемент TourGuide на панели инструментов

Обратитесь к обновленной Деятельности панели инструментов в демонстрации TourGuide, чтобы найти это.

Я знаю, что это старый вопрос. И я нашел это, но я не пытался.

RoboDemo, библиотека ShowCase для Android

Изменить: или вы можете попробовать это.

Библиотека ShowcaseView для Android

Попробуйте эту новую библиотеку витрин. Прожектор

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

Я знаю, что это старый вопрос, но я просто нашел эту библиотеку: TapTargetView , MaterialTapTargetPrompt . Вы можете найти больше libs здесь

Вот еще один приятный, который я нашел в стиле слайд-шоу для Material Design, который используют некоторые приложения Google. Также поддерживает запросы для пользовательских разрешений для Android 6 (Marshmallow).

https://github.com/rubengees/introduction

Существует библиотека Android-Cling, которая представляет собой очень простую и быструю библиотеку. Также хорошо, что он не создает внутренне растровое изображение размера всего экрана, поэтому, если ваше приложение уже занимает много памяти, вы не попадете в OutOfMemoryError.

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