0

特にいくつかのパフォーマンスの問題のために、Google Maps API 1.0 から 2.0 にアップグレードしたいこのアプリケーションがあります。

ここで、アプリケーションは (私ではなく)固有のメイン アクティビティで定義された単一のマップを使用して設計され、さまざまなフラグメント(ビューとしてフラグメントに含まれる) を介して使用されます。

私は新しいAPIについて読んでいて、疑問があります:

1)同じ画面に 2 つのフラグメントを配置するのは良いことですか? このようにして、マップをほぼ完全に拡張/非表示にする効果を作成できますが、今流行っているのでしょうか?

2) API をアップグレードするためのガイドラインについて知っていますか? Api 2.0 を使用して作成する方法についてのコンテンツを実行しますが、アップグレードする方法はありません: ルール、エラー、ガイドライン?

本当にありがとうございました。

編集: いつものように、私は現在それに取り組んでおり、完了したらソリューション/選択を投稿します.

4

2 に答える 2

0

1) 同じ画面に 2 つのフラグメントを配置するのは良いことですか? 1 つはマップ用で、もう 1 つは他の UI 用です。このようにして、マップをほぼ完全に拡張/非表示にする効果を作成できますが、今流行っているのでしょうか?

はい、フレームワーク内で画面に複数のフラグメントが存在することが予想され、それらが存在する理由の大部分です。

2) API をアップグレードするためのガイドラインについて知っていますか? Api 2.0 を使用して作成する方法についてのコンテンツを実行しますが、アップグレードする方法はありません: ルール、エラー、ガイドライン?

はじめにセクションは、この移行にいくらか役立つはずです。マップ上にマーカーを配置する際のメモリの最適化など、探している特定の何かがある場合は、必要に応じてそれを検索することをお勧めします。

于 2013-06-19T16:53:27.447 に答える
0

1) 同じ画面に 2 つのフラグメントを配置するのは良いことですか? 1 つはマップ用で、もう 1 つは他の UI 用です。

1 つの画面に表示するデータによって異なります。多くの場合、UI 関連のロジックのほとんどを のFragments代わりに内部に配置することをお勧めしActivitiesます。スマートフォンとタブレットでは配置が異なる可能性があるためです。

このようにして、マップをほぼ完全に拡張/非表示にする効果を作成できますが、今流行っているのでしょうか?

アニメ化には問題があるかもしれません。問題 4659および問題 4639を参照してください。

2) API をアップグレードするためのガイドラインについて知っていますか? Api 2.0 を使用して作成する方法についてのコンテンツを実行しますが、アップグレードする方法はありません: ルール、エラー、ガイドライン?

私見の最善の方法は、v1に関連するすべてのコードを忘れて(削除して)、公式ドキュメントに従ってゼロから始めることです。

于 2013-06-19T19:23:20.390 に答える