2016-11-20 22 views

答えて

1

方法#1:同期アダプタ

を使用するには、あなたは、デバイスやAndroidに同期アダプタを使用してサーバを同期することができます。開発者のドキュメントを参照してください。

Creating a Sync Adapter

基本的にこれは、いくつかのxmlファイルとデータを共有するためのコンテンツプロバイダを作成し、あなたの同期ロジックを記述AbstractThreadedSyncAdapterであなたのクラスを拡張する必要があります。

この方法では、ネットワークの可用性を処理する必要はありません。すべての作業は基本的にアンドロイドによって行われます。

Thisは、デバイスとサーバー間でデータを同期するためにAbstractThreadedSyncAdapterを使用して書いたアンドロイドのサンプルです。 Thisは、Servletを使用してJavaで記述されたサーバー側です。見てください。

方法#2:あなたはすべてのことの複雑さを必要としない場合

、あなただけの両方がデバイスからデータを受け取り、MySQLデータベースにデータを出力APIを作成することができ、単純なAPIを使用します。データを同期させるためにいくつかのロジックを記述する必要があります。

幸運にも:)

+0

私はwebsideでphpを使用しています。それについての例はありますか?どこでデータベースを指定していますか? –

+0

いいえPHPに関連するものは何もありません。私は、サーバー側でJDBCをderbyデータベースと併用しました。私はあなたがPHP/MySQLのロジックを適応させることができると確信しています。 –

関連する問題