私は1画面の実装を考えていますActivity
し、他のすべてのsreens Fragments
とmanaging all the fragments thru the activity
。
それは良い考えですか?私の答えは「いいえ」ですが、それでもこの考えについてもっと明確に知りたいのです。
アイデアの長所と短所は何ですか?
注意:
フラグメントとアクティビティのリンクを教えないでください。
編集:
これはフラグメントとアクティビティに関するものです:
長所:
- フラグメントは、サブアクティビティとしてのアクティビティで使用されることを意図しています。
- フラグメントはアクティビティの代わりにはなりません。
- フラグメントは再利用性を目的としています(再利用性を実現する方法を知る必要があります)。
- フラグメントは、タブレットと電話の両方をサポートするコードを作成するための最良の方法です。
短所:
- フラグメントからデータを取得するには、インターフェースを実装する必要があります。
- 対話については、それを示すのに長い道のりが必要です。
タブレットを考慮しない場合、なぜフラグメントを使用する必要があるのですか?アクティビティとフラグメントの開始時間の違いは何ですか?