Android API 11以降で、Googleはという新しいクラスをリリースしましたFragment
。
動画では、Googleは可能な限り(ことを示唆しているリンク1、リンク2)、私たちが代わりに活動の断片を使用する必要がありますが、彼らは正確に理由を説明しませんでした。
フラグメントの目的とそれらのいくつかの可能な用途は何ですか(単純なビュー/レイアウトで簡単に実現できるいくつかのUIの例を除く)?
私の質問はフラグメントについてです:
- フラグメントを使用する目的は何ですか?
- アクティビティ/ビュー/レイアウトを使用する場合と比較して、フラグメントを使用する利点と欠点は何ですか?
ボーナス質問:
- フラグメントの本当に興味深い使い方を教えてください。Googleが動画で言及しなかったことは?
- フラグメントとそれらを含むアクティビティの間で通信するための最良の方法は何ですか?
- フラグメントを使用するときに覚えておくべき最も重要なことは何ですか?あなたの経験からのヒントと警告はありますか?