他のアプリケーションで使用できるAndroidAPIのマニュアルを作成したいと思います。たとえば、カレンダーと接点は他のアプリケーションで使用できます。これらのアプリがスタンドアロンとして完全である他のアプリで使用できる、これらのようなAPIは他にもありますか?
どこで読めるか教えてください。
他のアプリケーションで使用できるAndroidAPIのマニュアルを作成したいと思います。たとえば、カレンダーと接点は他のアプリケーションで使用できます。これらのアプリがスタンドアロンとして完全である他のアプリで使用できる、これらのようなAPIは他にもありますか?
どこで読めるか教えてください。
これはあなたが探しているものでしょうか?
AlarmClock
、などがContacts
あります。Settings.System
あなたを正しく理解しているかどうかはわかりませんが、アプリから開始/呼び出すことができるインテントへの参照ほど、API参照を実際に探しているのではないでしょうか。その場合は、開発者サイトのIntentドキュメントを参照してください。を使用しIntent
て、他のアプリケーションからアクティビティを起動できます。場合によっては、を使用して結果を取得する機能startActivityForResult
(連絡先リストを起動して連絡先、アプリに返されるIDを選択するなど)、または表示またはそれぞれのデフォルトアプリで連絡先や電話番号などを編集します。
たとえば、"ACTION_DIAL"
actionパラメータとdataパラメータを使用"content://contacts/people/1"
して、連絡先の番号がすでに入力されている電話のダイヤラを起動するインテントを作成できます。インテントとインテントフィルタのガイドを参照して、一般的なAPIリファレンス。
すべての組み込みアプリがすべてのアクションをサポートしているわけではなく、すべてがstartActivityForResultをサポートしているわけでもありません(たとえば、カレンダーを起動して、正しく思い出せば、日付またはイベントピッカーとして使用することはできません)。したがって、ドキュメント以外でも調査を行う価値があります。