2012-04-19 1 views
2

近代的なAndroid開発では、断片的な開発に完全に移行することをお勧めしますか?すべてのアプリをフラグメントで構築することをお勧めしますか?

フラグメントを使用して携帯電話とタブレットの両方のアプリケーションを構築し、アクティビティ専用とアクティビティ+フラグメントアプリケーションを区別することはできませんか?

完全に移動するか、完全に移動しないというGoogle Androidチームの公式の推奨事項はありますか?

答えて

3

フラグメントを使用して開発する必要はありませんが、できるだけ多くのコンシューマ/デバイスを提供したい場合は、フラグメントに切り替える必要があります。しかし、断片が悪魔の作品だと本当に考えているのであれば、アクティビティーベースの開発に固執し、見た目が鈍いUIを提供することができます。

限りグーグルの感情が行くように、私はこれはそれがActivityGroup経由

組み込み活動はいいアイデアだったが、活動は独立しているように設計されているので、常に対処することが困難であった上方制御合計だと思います自己完結型のコンポーネントではなく、他のアクティビティと密接に関係しています。 Fragment APIは、このためにはるかに優れたソリューションであり、埋め込みアクティビティの代わりに使用する必要があります。

フラグメントの使用に関する詳細情報についてはhereをそれをチェックアウトし、デザイン哲学の多くのためthis postをチェックしてください。

関連する問題