はJSONファイル Androidのキャッシュ読み取り専用のREST APIレスポンスオフライン
- に近づく(JSONレスポンスはすでにデシリアライズされ Retrofitを使用して)Reservoirを使用してください。データの
説明:私はここにキャッシュしたい
データは、電子商取引サイトからの20の製品のリストです。複雑なオブジェクトではなく、ここではjsonapi.orgの仕様が使用されているため、ネストはありません。 Retrofitでは、Productが10個未満のJavaモデルクラスであるProduct POJOを20個取得できます。
どちらのアプローチが優れているのですか?その理由は何ですか?私は
- データの整合性は、例えば
- がある書き込み操作を必要とする場合、それはより高価でのみ適していると思うので、 私はSQLiteのデータベースを考慮していませんよそれは実際に2つの主要な要因に依存して複雑な関係