私はアンドロイドについて読んで始めて以来、しばらくしてきました。 私は既にいくつかの基本的なアプリケーションを作っていますが、私はまだ何かを忘れています。実際にどのようにアプリケーションコンポーネントを共有しているのですか? これは、Androidデベロッパーガイドが言うことである:アンドロイドのアンドロイドでアプリケーションコンポーネントを共有するにはどうすればいいですか?
中心的な特徴は、一つのアプリケーションは、(これらのアプリケーションは、それを許可して)他のアプリケーションの要素を利用することができるということです。たとえば、アプリケーションがスクロールするイメージのリストを表示する必要があり、別のアプリケーションが適切なスクロールを開発して他のアプリケーションが利用できるようにした場合、自分のスクロールを開発するのではなく、そのスクロールを呼び出すことができます。あなたのアプリケーションには、他のアプリケーションのコードやそのリンクが組み込まれていません。むしろ、必要なときに他のアプリケーションの一部を起動するだけです。
私はこれのようないくつかの質問に出会ったと思うが、私はまだ混乱していると思う。 このような「プライベートアプリケーション」情報をそのアプリケーションの開発者に連絡する唯一の方法はありますか?
アプリケーションがプライベートでも動作するデータに関する情報ですか? AndroidManifest.xmlファイルに記述されていれば、それは他のアプリケーションで利用できますか、またはAndroidのみで利用可能ですか?
私はアンドロイドで私の興味を満たす開始 - 私は巨大な相互運用性の印象だっつかんものの一つ...
:)
私が間違っていたか、私はまだ見つかっていません道?
ありがとうございます!
徹底的な回答ありがとう!ちょっとしたクリアランス - 「そのアプリケーションのデータに関する情報...」によって、私はアプリケーションが使用するデータ型を言うことを意味しました - 誰かのアプリケーションをハックしたくありません!これらのデータ型はマニフェストファイルに記述されています。 。 。 > intent-filter>つまり、自分のアプリからapp_otherで動画を再生できるようになったのですか? –
karla
以上 - アプリケーションによって公開されたすべてのアクティビティ、たとえばgetPackageArchiveInfo(path、GET_ACTIVITIES)を一覧表示できる場合。アプリケーションで受け入れられるデータ型に似たようなことができないのはなぜですか? – karla
OK - 多分私は降伏する! http://stackoverflow.com/questions/4094109/android-how-to-i-get-a-list-of-all-available-intent-filters – karla