私は正しい方向に私を指すためのヒントを探しています。私はfirebase(画像と文字列データ)から最初に情報をダウンロードしてから、PageViewerの複数のフラグメントにわたってデータを使用するアプリケーションに取り組んでいます。どのようなソリューションを実装すればデータをダウンロードして1か所で更新できるので、データ転送と処理能力を節約できます。私はminiSQLを使用するAndroidローカルデータベースを検討していただけでなく、断片間のトランザクションでデータを送信していましたが、最も効率的な解決策ではありません。私はその分野で本当の経験がないので、私はこの質問をします。プロジェクトのデータベースからの情報を再利用
0
A
答えて
0
文字列のみの小さなデータの場合は、viewPagerを保持するアクティビティにそのデータを保持し、初期化中にフラグメントに渡すか、アクティビティからデータを取得するメソッドを作成します。
複数の画像を最初にダウンロードしてから、ユーザーが相互作用できるようにするとします。 PicassoやGlideを使って非同期的に画像をダウンロードし、後でユーザーとのやりとりを可能にすることをお勧めします。
その他のオプション - >内部/外部ディレクトリにファイルとしてすべてのイメージを書き込むことができます。これらのイメージを取得して必要なフラグメントに渡すためのアクティビティでメソッド/インターフェイスを作成します。
+0
イメージを内部ディレクトリに保存することを考えていましたが、データベースの更新はどうですか?この実装の例がありますか? –
関連する問題
- 1. WCFでの情報の再利用
- 2. アプリケーションデフォルトの資格情報が利用できません - localhostプロジェクト
- 3. データベースからの情報を表示
- 4. データベースからの情報の取得
- 5. Joomlaのユーザー情報を利用する
- 6. firebase-server-sdk資格情報をREST APIに再利用
- 7. データベースからの注文情報
- 8. データベースから情報を取得する
- 9. 既存のgitプロジェクトからテンプレートを再利用する
- 10. プロジェクト間でのコードの再利用
- 11. SQLiteデータベース情報
- 12. PHPを使用してSQLデータベースから情報を取得
- 13. JSONを使用してデータベースから情報を取得
- 14. JBuave再利用手順を従属プロジェクトから
- 15. Eclipse/Androidの再利用可能なプロジェクト
- 16. 再利用プロジェクト2010のユニークさ
- 17. レルム・データベースのスナップショットの再利用
- 18. 資格情報を暗号化して安全に再利用する
- 19. Gitlab APIからプロジェクトの統計情報を取得
- 20. 、SQLiteのデータベースではなく、再利用
- 21. SQLAlchamyデータベースの構築と再利用
- 22. Firebaseデータベースの統計情報(
- 23. ウェブサイトのフロントエンドからMYSQLデータベースの情報を編集する。
- 24. 日付でアンドロイドのSQLiteデータベースからの情報を照会
- 25. GoogleクラウドプラットフォームプロジェクトでプロジェクトIDを再利用
- 26. データベース情報をドロップダウンリストオプションとして使用
- 27. 栄養情報データベース
- 28. VS 2015のソリューションの別のプロジェクトから関数を再利用する
- 29. OpenIDプロバイダは個人情報のどのような情報を利用できますか?
- 30. Excel。 2つの異なる情報源からの情報を使用
スプラッシュ画面を追加して、1か所ですべてを行う –