SharedPreferencesのように機能するクラスを作成することが賢明かどうかを尋ねたいだけです。唯一の違いは、このクラスには、アプリ全体で作成した複数のカスタムオブジェクトが格納されることです。次に、このクラスをアプリケーションクラスにリンクして、アプリ全体からアクセスできるようにします。
たとえば...ApplicationCore(AC)という名前のApplicationクラスを作成します。次に、独自のストレージクラスを作成し、ApplicationStorage(AS)という名前を付けます。AC内には、ASにアクセスするためのget/setメソッドがあります。次に、AS内に、さまざまなオブジェクトクラスをさまざまなHashMapに取得/保存するための複数のget / set/clearメソッドがあります。
これについてのフィードバックをお待ちしております。これを行う方法について異なる意見/方法がある場合は、遠慮なく共有してください。gsonは、Sqlite関数を含むオブジェクトクラスを格納できないため、すでに使用に悩まされています。どんなアイデアでも素晴らしい助けになるでしょう。