Создать экскурсию в Android-приложении

Я хочу создать интерактивный тур в моем приложении следующим образом:

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

Как я могу это достичь? Знаете ли вы библиотеку, чтобы сделать ее проще?

Solutions Collecting From Web of "Создать экскурсию в Android-приложении"

ShowcaseView, вероятно, ваш лучший вариант. Он предназначен для выделения и демонстрации конкретных частей приложений для пользователя с характерным и привлекательным оверлеем. Библиотека отлично подходит для указания точек интереса пользователей, жестов или неясных, но полезных предметов.

Библиотека основана на «Cling» View, найденном в Launcher на ICS и Jelly Bean, но расширенной, чтобы быть проще в использовании.

Репозиторий GitHub ShowcaseView

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

Вы можете проверить эту ссылку . Здесь Роман Нурик создал волшебника, который может быть использован как ваша цель путем некоторой модификации. Здесь вы можете увидеть источник.

Но я думаю, что лучше создать собственную экскурсию. Создайте его с помощью фрагментов и ViewPager.

Вы можете использовать эту библиотеку в своем приложении: Витрина . Он основан на View которое Android показывает в ICS и JB, когда вы запускаете новое устройство в первый раз / заводской сброс / вспышку, скажем, CM 10 / 10.1. Как и запуск приложения при запуске в первый раз.

EDIT: так выглядит

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

И, как указал Варпзит в своем комментарии, теоретически (я пока не использовал, но я очень сильно его использую), вы можете использовать библиотеку со скриншотами в ViewPager .

В Github есть проект с открытым исходным кодом под названием TweetLanes, который использует подобный подход (за вычетом упомянутой выше библиотеки). Вы можете загрузить и дать источнику возможность посмотреть, как приложение реализует. И, как уже упоминалось, это Open Source. 😉