次のコードサンプルは、Android 7.1(API 25)用に提供されています。Android Studio でサンプルをダウンロードするには、[File] > [New] > [Import Sample] メニュー オプションを選択します。
注: 以下のダウンロード可能なプロジェクトは、Gradle と Android Studio で使用するように設計されています。
アプリのショートカットのサンプル
このサンプルでは、Android 7.1(API レベル 25)で導入されたアプリ ショートカット API の使用方法を紹介しています。この API を使用すると、ユーザーがアプリのランチャー アイコンを長押ししたときに表示されるインテントのセットをアプリで定義できます。XML 内でリンクを静的に登録する例と、ランタイム時に動的に登録する例があります。
イメージ キーボード アプリのサンプル
このサンプルは、Android サポート ライブラリを使用して Commit Content API を実装する方法を示しています。この API は、IME が画像やその他のリッチ コンテンツをアプリ内のテキスト エディタに直接送信するための汎用的な方法を提供します。これにより、ユーザーはカスタム絵文字、ステッカー、他のアプリが提供するその他のリッチ コンテンツを使用してコンテンツを作成できます。
イメージ キーボードの IME サンプル
このサンプルでは、 Commit Content API と Android サポート ライブラリを使用してカスタム イメージ キーボードを書き込む方法を紹介します。このキーボードは対応アプリ内に表示され(Commit Content API も使用)、ユーザーは絵文字、ステッカー、その他のリッチ コンテンツをテキスト エディタに挿入できます。