こんにちは。
ホーム画面をカスタマイズするアプリ「KLWP」を使って、「NASAの今日の画像」を背景として表示する方法を紹介します。
この記事を読むことで、日替わりで星雲やロケットなど宇宙に関連する画像が毎日更新されて表示されるようになります。
さらに、日替わりの画像から色を取得して背景色として設定する方法も紹介します。
こんな画像や
こんな画像が出ます。
設定されている画像によって背景色も変化していることがわかります。
必要なもの
- Androidスマートフォン
- KLWP
- NASA APIキー(後述します)
手順
手順1: NASAのAPIキーの取得
まず最初に、NASAのAPIキーを取得します。APIキーとは、NASAが配信している画像を受け取るためのキーで、各自で発行する必要があります。以下の手順に従って、APIキーを取得してください。
https://api.nasa.gov/ を開きます。
Fisrt Name, Last Name, Emailを入力して「SignUp」をクリックします。
入力したメールアドレスに英数字の羅列(APIキー)が送られてきます。メモしておきましょう。
手順2: KLWPのインストールとセットアップ
次に、KLWPをAndroidにインストールします。
Google Playストアから「KLWP Live Wallpaper Maker」をダウンロードしてインストールします。
アプリを開いたら、「+ Create」をタップします。(権限の許可ダイアログが出たら許可してください)
右上の「+」をタップします。
「Image」をタップします。
ITEMSに追加されます(画像はすでに他のアイテムも追加しています)
追加したImageをタップしてください。
「Bitmap」の右にあるチェックボックスをオンにして、右上にある計算機アイコンをタップします。
Formulaに$wg("https://api.nasa.gov/planetary/apod?api_key=hogehoge", json, ".hdurl")$
を入力してください。hogehogeの部分は、手順1で入手したAPIキーです。
入力したら、右上のチェックマークをタップしてください。
画像はすぐには読み込まれないので、サイズや位置を微調整します。
微調整が終わったら、右上のフロッピーマークをタップして保存します。
手順3:画像から背景色を設定する
次に日替わりの画像から背景色を設定する方法です。
一つ前の画面に戻り、「Background」タブをタップします。
手順2と同様に、「Color」の右にあるチェックボックスをオンにして、右上の計算機マークをタップします。(文字コードによる指定ではなく、変数による指定に変更します。)
すると「Color」の右に計算機マークが出現するので、これをタップします。
Formula Editorに以下を入力します。$bp(dominant, wg("https://api.nasa.gov/planetary/apod?api_key=hogehoge", json, ".hdurl"))$
hogehogeの部分は手順1で取得したAPIキーです。
入力したら右上のチェックマークをタップします。
以上で、KLWPを使って「NASAの今日の画像」を背景に設定できたと思います。KLWPはAPIを一定間隔で呼び出すため、毎日自動的に新しい画像が表示されます。
少しでもお役に立てれば幸いです。
Be First to Comment