タグ

Intentに関するmio_wembleyのブックマーク (2)

  • Android 暗黙的 Intent で Twitter や Evernote と連携する | Glob

    Android では、Intent という実行すべき処理を抽象的に記述したクラスを利用して、他のアプリケーションと連携することが可能となっている。 例えば、Windows でも関連づけされていない拡張子を持ったファイルをダブルクリックしたりすると、ファイルを開くアプリケーションを選択するダイアログが開く。 これと似たようなことが、アプリケーション間での情報の受け渡にて、もっと柔軟に行うことがというとわかりやすいか。 例えば、あるアプリケーションが、 「このテキストファイルを編集できるアプリケーション手を挙げて!」 と Intent を投げると、「テキストファイル編集可能」と AndroidManifest.xml に記述してあるアプリケーションの一覧から、処理するアプリケーションを選択することができる。 同じアプリケーション内の Activity (画面) から 別 Activity を起

  • Intentチュートリアル

    Androidでのアクティビティ間の連携 Androidではintentという形式でアクティビティ間の連携を取る。具体的には送り先とパラメータを詰めたIntentクラスを作成し、それをstartActivityメソッドで送りつける。Androidでは暗黙のintentと明示的なintentの二方式を用意しており、明示的なintentは送り先のアクティビティを指定して送信する。それに対して、暗黙的なintentはシステムに対してアクションとパラメータを送り、システムは登録されているアクティビティの中からアクションとパラメータの組み合わせを元に起動するアクティビティを決定する。まずは簡単な具体例(暗黙のintent)を見てみる。(ついでに画像ファイルの扱いも示す) <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:androi

  • 1