0

次の手順に従うAndroidアプリ(ContactListFinderという名前)を開発しようとしています

  1. android.provider.ContactsContract パッケージを介して連絡先リストにアクセスする
  2. 同様に電話番号にアクセスする
  3. 送信者と受信者の位置を緯度と経度で計算し、送信者と受信者の間の距離を求める
  4. カバレッジ エリア内にある場合はメッセージをポップします。それ以外の場合はメッセージは表示されません

ここでの問題は、「経度と緯度の観点から携帯電話番号を使用して場所を見つける」ことです。提案は大歓迎です。

4

2 に答える 2

0

素敵なアプリです。電話番号ではなくユーザーの場所(経度、緯度)を見つけることができますが、LocationManagerクラスが提供するAndroidの位置情報サービスを使用して見つけることができます。したがって、アプリがインストールされていない限り、ユーザーの友達の場所にアクセスすることはできません。アプリを使用してユーザーコミュニティを作成し、すべてのユーザーの位置情報を含む中央データベースを維持する必要がある場合があります。これがお役に立てば幸いです。

于 2012-04-13T16:34:18.137 に答える
0

「経度と緯度の観点から携帯電話番号を使用して場所を見つける」ことは、定義上、不可能です。国内旅行でも海外旅行でも SIM カードを変更せず、国際ローミングを設定しているため、地球上のどこでも同じ電話番号を使用しています。

「携帯電話番号を使用して経度と緯度の観点から場所を見つけることは、ある種の「チェックイン」サービスを使用して、人々がいつでもどこにいるかを知ることができるようにするためのものです。この種のオプトイン パノプティコンは、本当に恐ろしい」可能性があります。電話番号で任意の人の場所を見つけることができる API を備えたサービスを見つける必要があります。また、これらのサービスのいずれかを使用するには、送信者と受信者の両方が必要です。また、これらのサービスの使用がプライバシー ポリシーやその他の使用条件に違反していないことを確認する必要があります。

于 2012-04-13T15:59:21.050 に答える