[android] android : 내 앱에서 Go Launcher와 같은 처음 튜토리얼을 구현하려면 어떻게해야합니까?

Go Launcher에는 멋진 첫 튜토리얼이 있습니다. Stock ICS의 첫 실행과 매우 유사합니다. 내 앱을 처음 시작할 때 유사한 튜토리얼을 표시하는 방법을 배우고 싶습니다. 내 Android 앱에서이 투명 뷰 (화면 개체와 상호 작용하는)를 어떻게 구현할 수 있습니까?

첫 번째 이미지
두 번째 이미지



답변

내부에 뷰 페이저가있는 투명한 활동을 사용하여 비슷한 작업을 시도 했습니다. 사용자가 스 와이프 할 수있는 정적 인 ‘튜토리얼’이미지를 원했습니다.

내 질문에 대한 답변 중 하나는 흥미로운 라이브러리 (ShowcaseView라고 함)를 언급했습니다. 귀하의 요구 사항에도 잘 맞는 것 같습니다.

https://github.com/Espiandev/ShowcaseView


답변

FrameLayout 또는 RelativeLayout을 Activity / Fragment의 루트로 사용하고 (거의) 투명한 배경이있는 콘텐츠에 “처음”뷰를 배치하거나 반투명 창으로 테마가 지정된 다른 Activity / Fragment를 사용할 수 있습니다. ( 이렇게 )

차라리 Activity / Fragment를 사용하고 싶지만 이것은 당신에게 달려 있습니다!


답변

앱 둘러보기를위한 간단한 구성 요소가 포함 된 작은 라이브러리를 작성했습니다. 그것은 내 경우에 매우 제한적이지만 아마도 귀하의 경우 일 수 있습니다. 단일 LessonCardView 처음으로 시작 활동 또는 버튼 클릭에 표시 모든 비판, 도움말 또는 조언을 주시면 감사하겠습니다. 감사합니다 https://github.com/dnocode/DnoLib


답변