私はショッピングカートを実装している Android アプリを作成しています。ユーザーがアイテムを選択すると、アプリ内のショッピング カート/バッグに追加されます。アイテムを追加すると、再びメニューが表示され、そこでさらにアイテムを追加できます。購入プロセス中にこれらのアイテムを保存する方法を知りたいです。バッグに保存されているアイテムを意味しますが、Android アプリに保存するにはどうすればよいですか? Android SQLite データベースを使用しますか? または putextra/getextra を使用してアクティビティをナビゲートしますか? または、グローバル変数 (アプリケーション クラスのサブクラス化のようなもの) を使用する必要がありますか?
または、そのようなことを実装するための他のより良い方法はありますか? バッグに表示する必要がある詳細は、製品の名前、価格、数量、および製品に関連するその他の属性/オプションです。