私は、Androidがブラウザプログラミングとはまったく異なるものであることを理解しています。しかし、Web開発のバックグラウンドから来て、私はどのフラグメントが使用されることになっているのかを理解したかったのですか?それらは、独自のUIを持つHTMLページのiframeの概念に似ており、他のページに追加できますか?
そうでない場合、Androidフラグメントの一般的なユースケースは何ですか?
はい、概念レベルでは同じものと考えることができると思います。
これらは、アプリケーションの再利用可能な部分です。たとえば、同じフラグメントを使用して2つの異なるアクティビティを作成できます。AndroidのドキュメントにあるFragmentsDesignPhilosophyを読むことをお勧めします。
同じドキュメントページからの簡単な説明もあります。
フラグメントは、アクティビティの動作またはユーザーインターフェイスの一部を表します。1つのアクティビティで複数のフラグメントを組み合わせてマルチペインUIを構築し、複数のアクティビティでフラグメントを再利用できます。フラグメントは、独自のライフサイクルを持ち、独自の入力イベントを受け取り、アクティビティの実行中に追加または削除できるアクティビティのモジュラーセクションと考えることができます(「サブアクティビティ」のようなものです。さまざまな活動で再利用)。