2012-03-12 9 views
1

私はアンドロイドプラットフォームのGPSを作成するための学校プロジェクトに取り組んでいます。私はJavaで働いています。 アドレスに関するすべての情報は、 "139284664Björlandavägen26493483 57.7278007 11.9353406"のようなテキストファイルに保存されます。 ID番号、名前、参照番号、緯度、経度。多くの情報を保存するには

私が抱えている問題は、自分のプログラムでこれをどのように保存するのか分からないことです。私は配列のリストから始めましたが、Javaのヒープスペースの問題が発生したので、HashMapsの使用に移りましたが、「名前」のいくつかが同じで、アドレスを検索するときに問題が発生しました.containの何らかの種類を使用し、.equalsを使用することはできません。もう1つの要件は、アプリケーションがオフラインでGPS信号のみで、インターネットに接続されていないことです。 リストや地図など、これらの問題を回避するために使用できるものはありますか?

答えて

2

実際には、databaseを使用します。コンテナクラスを使用するよりも少し複雑ですが、はるかに柔軟性があります(永続的に保存されるので、次にアプリケーションを起動するときにデータが残っています)。

+0

GPSの基準の1つは、gps信号だけでオフラインで機能することです。 電話にローカルデータベースを置くことに問題があり、BIGでした。 でも可能でしょうか? –

+0

「電話のローカルデータベースに問題があり、大きくなった」とはどういう意味ですか?データベースは行く方法です。私がネット上で見つけた最高のチュートリアルは、thenewbostonのyoutubeにあります:www.youtube.com/watch?v=gEg9OdufXmM (それは112から125 afairになります) – erdomester

+0

Okey私はデータベースでそれをさらに調べます。 チップをありがとう! –

関連する問題