2016-06-14 5 views
0

私は共有設定を読んで小さなデータストレージのセッションとして使用します。私は、アンドロイドでセッションを管理する方法と、セッションを使用するより効率的で便利な方法を知りたいと思います。私を案内してください。androidでのセッションの使い方

答えて

0

apiを使用してセッションを管理することができます。あなたのアプリがランチされたときに共有設定に値を保存できます。これは、値を保存するときにセッションを開始するときに、このセッションを閉じるかログアウトするだけで共有設定値を変更し、APIステータスを更新するAPIを更新します。

+0

感謝をhereを確認することができます。私はAPIを使用していません。セッションでapiを使用する方法を教えてください。 –

+0

apiを使用しないと、簡単にセッションを維持できます..... –

1

シンプルにすることができますをSharedPreferencesに格納し、アプリのonCreate()が呼び出されるたびにlastUsedDateを検索してから経過した時間を計算するものとします。

+0

巨大なデータストレージにSharedPrefereceを使用できますか? –

+1

お勧めできません。 SharedPreferencesは単純変数を格納するためのものです。 – squeeish

0

sqliteをセッションに保存することができます。バンドルを使用することもできます。 セッションの保存で最も効率的なセッションについて話す前に、データサイズを考慮する必要があります。

共有設定 これは、キーと値のペアでプライベートプリミティブデータを格納します

あなたのデータストレージオプションは次のとおりです。 内部ストレージ これは、プライベートデータをデバイスメモリに保存します。 外部ストレージ これは、共有外部ストレージに公開データを格納します。 SQLiteデータベース これは、構造化データをプライベートデータベースに格納します。 ネットワーク接続 これは、Web上のデータを独自のネットワークサーバーで保存します。

あなたはまた、より多くの説明については、返信用

+0

ええ..私はsqliteについて少し知っています...私はそれを使用します –

+1

大丈夫の友人...あなたが望むものを得るのを助けることを願っています:) –

関連する問題