自分だけのAndroidウィジェットを作成する方法

ウィジェットは、Androidのホーム画面上で直接実行されるアプリの最小限のバージョンであり、非常に便利です。最近のほとんどのアプリはウィジェットサポートを提供しており、ホーム画面から直接アクセスできます。しかし、利用可能なものに満足できない場合は、自分だけのAndroidウィジェットを作成することもできます。ここでは、その方法を示します。
Androidスマートフォンにウィジェットを追加する方法
Android画面に新しいウィジェットを追加するのは非常に簡単です。以下の手順に従うだけです。
ホーム画面の空いているスペースを長押しします。
下にメニューが表示されます。ここからウィジェットを選択します。

- 利用可能なウィジェットのリストに移動します。ほとんどのアプリは複数のオプションを提供しています。使用したいウィジェットを選択し、ホーム画面にドラッグ&ドロップします。

- 一部のウィジェットはカスタマイズオプションを提供しており、個人化することができますが、他のウィジェットはそうではありません。
自分だけのAndroidウィジェットを作成する方法
サードパーティのアプリを使用して自分だけのウィジェットを作成できます。その一つがKWGT Kustom Widget Makerで、このチュートリアルでは、Googleカレンダーにリンクするシンプルなイベントリマインダーウィジェットをデザインするために使用します。
このアプリには、好みに応じて使用または変更できるウィジェットテンプレートのライブラリも含まれています。したがって、ゼロから新しいウィジェットを作成したくない場合は、アプリが提供するものを利用するだけで済みます。
ウィジェット体験をパーソナライズする
デバイスの利用可能なウィジェットのリストを表示します。
KWGTウィジェットテンプレートを見つけるまでスクロールし、オプションからウィジェットを選択します。

- ホーム画面にドラッグし、位置を調整します。

空のウィジェットをタップしてKWGTアプリで開きます。
編集スペースに移動します。ここには、アイテム、背景、レイヤー、グローバル、ショートカット、タッチの6つのタブがあります。各タブでは、ウィジェットの特定の側面をカスタマイズできます。

- 現在、ウィジェットはさまざまなオブジェクトで埋める必要がある空のコンテナです。しかし、まず新しいウィジェットに背景を追加する必要があります。背景タブをタップし、色を選択します。あるいは、デバイスから画像を使用することもできます。

オブジェクトの追加
- 次に、アイテムをタップしてコンテナに追加の要素を追加します。右上隅にある「+」ボタンを見つけて、追加を開始します。

- さまざまなオブジェクトを選択できるパネルに移動します。私たちの目的には、デバイスに以前ダウンロードした画像が必要です。

- 画像がウィジェットに追加されたら、位置をタップしてウィジェットスペース内の希望の位置に配置します。

- 最終的に結果に満足したら、左上隅のファイルアイコンをタップし、次の要素を追加するために再度「+」をタップします。

今回はテキストを選択します。
画像の下にアイテムに新しいテキストオプションが追加されます。それをタップしてテキストのオプションを表示します。

- テキストをタップして、ウィジェットに表示したい言葉を入力します。テキストのスタイルを変更するには、フォントをタップします。

- 位置オプションを使用して、ウィジェット内のテキストを配置します。

ウィジェットがほぼ完成したので、もう一つやるべきことがあります。ウィジェットをGoogleカレンダーに接続して、タップするとアプリに直接移動できるようにします。そのためには、再度ファイルアイコンをタップします。
下のメニューから、タッチオプションを見つけるまでスワイプします。

- 「Kustom Action -> Advanced Editor」をタップし、アクションを選択します。この場合は「アプリを起動」です。

- 表示されるリストからアプリを選択します。

- タッチタブに接続が作成されたことが確認できます。

- これで完了です。ウィジェットを保存し、ホーム画面に戻って作成したものをテストしてください。うまく動作するはずです。

結論
KWGT Kustom Widget Makerは、創造性を発揮するためのものです。アプリを使ってさまざまなオブジェクトやアイコンに慣れるために少し時間をかけてください。これは、使いこなすために遊んでみる必要があるアプリケーションです。しかし、一度慣れれば、かなりクールな見た目のウィジェットを作成し始めることができます。
Androidをカスタマイズし続けたい場合は、アプリのカスタムアイコンを設定する方法やロックスクリーンを改造する方法を学ぶことに興味があるかもしれません。