Android アプリの優れている点の一つは、アプリ同士が通信し、統合できることです。アプリのコアではない機能がすでに別のアプリに存在するのに、その機能を作り直す理由は何でしょうか。
このセクションでは、Intent
オブジェクトを指定して Android Sharesheet とインテント リゾルバを使用し、アプリ間でシンプルなデータ(テキスト、画像、ファイルなど)を送受信する一般的な方法について説明します。
レッスン
- 他のアプリにシンプルなデータを送信する
- Android Sharesheet とインテント リゾルバを使用して、テキストやその他のデータを他のアプリに送信できるようにアプリを設定する方法について説明します。
- 他のアプリからシンプルなデータを受信する
- インテントからテキストやその他のデータを受け取るようにアプリをセットアップする方法を学習します。
注: ActionProvider
を使用してアプリ内で共有アクションを表示することはおすすめしません。