2

リモートデータベースに保存されているデータを使用するAndroidアプリに取り組んでいます。現在、データストレージとしてP​​arse.comを使用していますが、mysqlに変更する可能性があります。画面にデータをロードするには、どのような構造を使用する必要がありますか?データは、地図上で特定したいオブジェクトです。そのため、データベースからオブジェクトが読み込まれた瞬間から、できるだけ早くオブジェクトをマップに配置したいと思います。したがって、すべてのオブジェクトがデータベースからロードされる前に、マップ上にいくつかのオブジェクトがすでに表示されているはずです。

AsyncTask、ローダー、コンテンツプロバイダー、サービス、...を使用する必要がありますか?

4

2 に答える 2

1

一般に、Androidアプリケーションをリモートデータベースと対話させる場合は、Androidアプリで使用するすべてのメソッド(挿入、選択、更新、削除など)を備えたWebサービスを開発する必要があります。これは、開始するための優れたチュートリアルです。と。ここをクリックしてくださいまた、SQL Server用のJDBCドライバーライブラリを使用して、データベースを使用せずにデータベースに直接接続することもできます。ここをクリックしてください。

于 2012-12-08T20:37:41.040 に答える
0

単純なデータ用のWebサービスは、バズーカでハエを殺すように聞こえます。RESTについて聞いたことがありますか?RESTでは、httpプロトコルとhttpメソッド(GET、PUT、POST ...)のみを使用してデータを操作します。認証ofcを処理する必要がありますが、それも大したことではありません。また、データが極秘の場合は、いつでもhttpsを使用できます。

于 2014-08-28T21:11:17.463 に答える