私はアンドロイドに新しく、マルチページサインアップフォームを開発したいと思います。各ページに1つのアクティビティを使用する必要があること、または各ページのすべてのデータをデータベースに最終的に提出する必要があるため、フラグメントを使用する方が良い方法であることを知りたいと思います。 ありがとうフラグメントまたはマルチアクティビティ
-3
A
答えて
1
今年はGoogle I/Oでカバーされていた話題がWhat the Fragmentとなっていました。
基本的なルールは、機能がランドスケープまたはタブレットで分割モードと一緒に再利用されることを意図している場合、間違いなくフラグメントを使用することです。
コードが、他のアクティビティでダイアログや機能として表示される機能の再利用可能なビットの場合は、フラグメントを使用します。
何かが落ち込んでいるのは、複数の断片を使ってアクティビティをまとめることです。私は複数のアクティビティに埋め込まれたボタンだけを持つフラグメントを見てきました。それは良いことではありません。
有用な断片がどのようにあるかについての議論があります。 LyftはScoopと呼ばれるビューを使用する代替プログラムを思いついた。多くのビューを交換したい場合は、それを確実に見てください。
必要に応じて、それぞれの複雑さに応じて答えが異なります。各フォームに多数のフィールドがあり、複雑な検証ロジックがある場合は、アクティビティに入れます。ユーザーがフォームで銀行を飛び越えることができれば、ジャグリング・フラグメントは扱いにくいことがあります。フォームとそれらとの相互作用が単純な場合は、フラグメントや隠れたビューを使用してください。
関連する問題
- 1. Android:tablayout/viewpagerフラグメントまたはアクティビティ内のフラグメント
- 2. ANDROIDフラグメントは新しいフラグメントを追加または置換できません
- 3. フラグメントまたは親アクティビティのasynctask?
- 4. フラグメントを含むViewPagerまたはRecyclerView?
- 5. Androidデザイン:アクティビティのみまたはフラグメント?
- 6. フラグメントまたはレイアウトファイルの再利用
- 7. 未知数のフラグメント:FragmentPagerAdapterまたはFragmentStatePagerAdapter?
- 8. フラグメントの使用:フラグメントクラスまたはビューページャ?
- 9. フラグメント2がアンドロイドでフラグメント1の前にトリガーされました
- 10. 親フラグメントが削除された場合、FragmentStatePagerAdapterはフラグメントを削除しません。
- 11. AndroidはマルチアクティビティでSoundPoolループを停止します。またはページを変更するときにすべての再生音を停止する
- 12. フラグメントは
- 13. はフラグメント
- 14. NavigationDrawerを使用したアクティビティまたはフラグメント
- 15. onItemClickは、私はとのフラグメントを得た
- 16. ナビゲーションドロワーネストされたフラグメント
- 17. ベースアクティビティ内のリソースまたはフラグメントのビューにアクセスできます
- 18. フラグメントはanoterフラグメントからメソッドを呼び出します
- 19. FragmentManager.popBackStack()は現在のフラグメントの下にフラグメントを追加します
- 20. マップ別のフラグメント内のフラグメントはアクティビティをクラッシュさせます
- 21. fitsSystemWindowsは追加されたフラグメントでは機能しません
- 22. フラグメントにツールバーを設定する場所は? onCreate()またはonStart()?
- 23. プルアップまたはプルダウンでフラグメントを閉じる方法は?
- 24. フラグメント内のフラグメント
- 25. フラグメントの解析。アプリケーションは閉じた
- 26. 置き換えられたフラグメントはまだ新しいフラグメントの後ろに表示されます
- 27. フラグメントBのフラグメントAの変更。変更のボタンは含まれていませんフラグメントA
- 28. アクティビティはフラグメントにデータを送信しますが、受信したフラグメントはnullです
- 29. フラグメントが置換されたときのフラグメントの変更を保存します。
- 30. Androidフラグメントはバックグラウンドのままです
可能な複製http://stackoverflow.com/questions/20306091/dilemma-when-to-use-freakments-vs-activities –