0

ソケット接続を使用するAndroidソケットクライアントアプリケーションを作成していますが、さまざまなアクティビティ間でソケットデータを永続化するための最良の方法を決定するのに多くの問題があります。

私がやりたいのは、クライアントのAndroidアプリケーションの初期アクティビティで、ソケットを介してログインコマンドを送信し、データの初期構成をソケットからオブジェクトに読み込んで、すべてのユーザーが利用できるようにすることです。私のアプリケーションのアクティビティ。

オブジェクトが初期化された後、ソケットを介してコマンドを送信し、ソケットの応答をオブジェクトに読み込むことにより、定期的に更新する必要があります。

私のアプリケーションのさまざまなアクティビティは、このオブジェクトに含まれるデータのサブセットを表示し、ソケットを介してコマンドを送信することがあります。

私の考えは、バックグラウンドスレッドを使用してソケットを定期的にポーリングし、データをオブジェクトに格納するAndroidサービスを作成することでしたが、私の主な問題は、SQLiteデータベースに格納せずにこのデータオブジェクトを永続化する方法だと思います?定期的に更新し、いくつかの異なるアクティビティからアクセスできるようにする必要があります。

4

0 に答える 0