多くのアプリケーションで、アクティビティの上に説明を重ねることによってアプリケーションがどのように機能するかを説明するウェルカム画面またはチュートリアルがあることがわかりました。たとえば、Android自体では、「Make your home」というウェルカムスクリーンがあります。
どんなテクニックが使えるのか知りたいです。
編集:「家に帰る」のスクリーンショット
これですか? https://github.com/Espiandev/ShowcaseView
ShowcaseView(SCV)ライブラリは、独特で魅力的なオーバーレイを使用して、アプリの特定の部分を強調表示してユーザーに紹介するように設計されています。このライブラリは、ユーザーの興味のあるポイント、ジェスチャー、またはあいまいだが便利なアイテムを指摘するのに最適です...
ライブラリは、アイスクリームサンドイッチとジェリービーンのランチャーにある "Cling"ビューに基づいています...
ShowcaseViewを使用するには、Builderパターンを使用します。
例として:
new ShowcaseView.Builder(this) .setTarget(new ActionViewTarget(this, ActionViewTarget.Type.HOME)) .setContentTitle("ShowcaseView") .setContentText("This is highlighting the Home button") .hideOnTouchOutside() .build();
スタイルを使用して、ShowcaseViewの外観をカスタマイズできます。
アクティビティのチュートリアルを表示する方法は3つあります。
最初の1つは、3つの中で最高のものです。
使用するActivity
セットのように見えるスクリーンショットから...
@Android:style/Theme.Translucent
ポップアップウィンドウやダイアログのように聞こえます。どちらも同様の効果があります。