私はAndroid開発の第一歩を踏み出している比較的経験豊かな.NET/iOS開発者です - 誤った経路を避けるために役立ちますガイダンス:Androidのアーキテクチャの第一歩 - 大きな間違いを避けるのを助けてください
本質的に、マップ/リスト上に位置を表示するアプリがあります。ユーザーが地図をスクロールすると、その場所がJSON Webサービスから取得されます。場所をタップすると、別のJSON Webサービスが呼び出され、その場所のライブ情報を取得できます。ライブ情報が表示されます。
ので、様々な「入門」Androidのドキュメントを読んだ、私は想像私が必要:
- 活動場所のメインマップビューを表示するには、
- リストを表示する2番目の活動見る?私は、各アクティビティがアプリの画面全体でなければならないという印象を受けるので、これらは奇妙に思えます。私は他のUI要素を永続化したいと思います。 (ビューを切り替えるボタン、設定のボタンなど)これは可能ですか?
- Webから場所を取得するサービス(またはIntentService?)。ブロードキャストを介して、またはバインドする必要があるときに、新しい場所が取得されたときに、ActivityおよびContentProviderがどのように通知する必要がありますか?
- ロケーションをキャッシュし永続化するためのContentProvider。コンテンツプロバイダーは、新しいデータを表示できるようになったときに活動にブロードキャストする必要がありますか?
私は少し失われているので、あなたの助けを非常に感謝します!
カルロス
PS:十分な人々が
(参考)http://stackoverflow.com/questions/8428209/google-map-with-android/8428414#8428414 – MKJParekh