android:Go Launcherのような初めてのチュートリアルをアプリに実装するにはどうすればよいですか?


86

Go Launcherには、初めてのチュートリアルがあります。これは、StockICSの初回実行と非常によく似ています。アプリの最初の起動時に同様のチュートリアルを表示する方法を学びたいです。この透過ビュー(画面オブジェクトと相互作用する)をAndroidアプリに実装するにはどうすればよいですか?

最初の画像 2番目の画像

回答:


66

ビューページャーを内部に持つ透過的なアクティビティを使用して、同様のことをしようとしていました。ユーザーがスワイプできる静的な「チュートリアル」画像が必要でした。

私の質問に対する答えの1つは、興味深いライブラリ(ShowcaseViewと呼ばれる)について言及していました。要件にも適しているようです。

https://github.com/Espiandev/ShowcaseView


3
本当にありがとうございます!私はあなたが使用した方法(透明なアクティビティ)を使用しましたが、このライブラリは私が必要とするものとまったく同じです:)
moallemi 2012年

ライブラリを紹介していただきありがとうございます
Vrajesh 2015

このライブラリは、引き出しのアイコンとメニューのガイドを表示するためにも使用できますか?
Vivek Sinha

@VivekSinha:いいえ、できません!
ティナ

5

アクティビティ/フラグメントのルートとしてFrameLayoutまたはRelativeLayoutを使用し、(ほぼ)透明な背景を持つコンテンツに「初めて」のビューを配置するか、半透明のウィンドウをテーマにした別のアクティビティ/フラグメントを使用できます。(このように

アクティビティ/フラグメントを使用したいのですが、これはあなた次第です!


3

アプリツアーを作成するための簡単なコンポーネントを含む小さなライブラリを作成しました。それは私の場合に非常に制限されていますが、おそらくあなたの場合かもしれません。単一のLessonCardViewが初めてonstartactivityに表示されるか、ボタンをクリックすると表示されます批判、ヘルプ、アドバイスをいただければ幸いです。ありがとうhttps://github.com/dnocode/DnoLib

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.