私はアンドロイドチャットアプリを開発しています。ユーザーがアプリをインストールしたときや新しい連絡先が追加または削除されたときにwhatsappのような連絡先を自動的に追加/同期します。私は、アプリケーションのためのxmppまたはJavaライブラリを使用するつもりです。ありがとう連絡先を自動的に追加/同期
答えて
連絡先の同期をチャットアプリとは別に実行する場合は、SyncAdapter
を使用してください。これはAndroid service
として実行されるので、チャットアプリが実行されていないときでも、連絡先をサーバと同期させることができます。 Googleが提供するSampleSyncAdapter
については、以下のURLを参照してください、それが構築するためのソースコードと情報を提供し、独自のSyncAdapter
... http://developer.android.com/resources/samples/SampleSyncAdapter/index.html
あなたのアプリが動作しているときにのみ、連絡先を同期したい場合は、あなたはしないでください実際にはどのような種類の同期メカニズムも必要です。あなたのデバイスに連絡先を追加するだけです。
これらの方法の両方で、ContactsContract
オブジェクトを作成して連絡先を追加し、Android連絡先データベースに書き込みます。格納するデータのタイプに応じて、ContactsContract
のいくつかのバリエーションがあります。たとえば、ContactsContract.CommonDataKinds.Email
を使用して連絡先の電子メールアドレスを格納します。それはあなたがAndroidの連絡先データベースから連絡先を読み書きするために必要なすべてのコードを提供して私は、あなたが間違いなくSampleSyncAdapter
http://developer.android.com/resources/samples/SampleSyncAdapter/index.htmlのソースコードを読むことをお勧めしますhttp://developer.android.com/reference/android/provider/ContactsContract.html
... ContactsContract
に関する情報については、このURLを参照してください。連絡先情報を格納するためにContactsContract
を構築する方法を示し、使用する場合はSyncAdapter
の例を示します。
ありがとうございます。私はその連絡先をjsonデータとしてサーバーに送信することができました。 サーバーは {"phone": "2338766745"、 "contacts":[{"名前": "電話番号": "18765434567"] }のようなものを受け取ります。 これは動作しますが、手動でアプリによってトリガーされなければならず、私はあなたが提案したものほど滑らかではないと思います。 もう一度ありがとうございます。 –
- 1. 同期アダプター経由で連絡先を追加
- 2. プログラムで連絡先をiphone連絡先リストに追加する
- 3. iphone連絡先から連絡先をテーブルビューに追加
- 4. 集約連絡先は自動的に追加されますか?
- 5. テーブルビューに連絡先を追加する、
- 6. 問題連絡先フォーム7を追加
- 7. Android:連絡先に着信音を追加しても私が追加した連絡先では動作しませんが、以前の同期で追加した連絡先で働いています
- 8. 連絡先を使用してGoogleコンタクトに連絡先を同期するjavascript api
- 9. Androidで自分のアカウントに連絡先グループを追加する方法4.2
- 10. 連絡先skypeやwhatsappのような自分のアプリケーションと同期する
- 11. Androidの連絡先連絡先遅い
- 12. android 2.2に新しい連絡先を追加するには?
- 13. iphoneアプリに連絡先を追加するには
- 14. 新しい連絡先が連絡先リストに追加されたときにアプリに通知する方法
- 15. iphone連絡先とRailsを同期させる
- 16. Android - 既存の連絡先に新しい生の連絡先とデータを追加する
- 17. Sendgridリストに連絡先を追加する
- 18. Androidの連絡先にカスタムデータを追加する
- 19. 連絡先にカスタムタイプの番号を追加する[Android]
- 20. 写真を連絡先に追加する
- 21. GlobalAddressList Exchangeに連絡先を追加する
- 22. 空でないフィールドに「連絡先を追加」
- 23. リストビューに連絡先を追加していますか?
- 24. 連絡先アプリを非Googleアカウントに追加する
- 25. 新しい連絡先を追加しようとすると連絡先データを集計する方法は?
- 26. Android:連絡先の写真と連絡先の連絡先の挿入インテント
- 27. プログラムによるExchange Serverへの連絡先の追加
- 28. Androidで新しい連絡先を追加する
- 29. 偽装アカウントの連絡先を追加する
- 30. インテントで名と姓の連絡先を追加する方法
あなたの質問に答えられた場合、またはそれがもはや有効でない場合は、誰もが問題が解決されたことを知るように、最も適切な回答を選択してください。ありがとう。 – wattostudios
@ user1017110、私も同じようにあなたのサンプルコードを共有してください。私は多くの例を見てきましたが、何も私を助けませんでした。ありがとうございました! –