機能の 1 つが音声録音であるアプリケーションを開発しています。ユーザーは 4 つのカテゴリから選択できます。各カテゴリは、配列から入力された文字列で構成されます。画面には一度に1つの文字列/単語が表示されます。録音したら、画面をスワイプして次の単語を見ることができます。次の単語はもちろん配列の次の項目です。ランタイム中、実際の位置を変数に保存して追跡します。ただし、ユーザーがアプリケーションを終了すると、もちろんすべての変数がリセットされ、戻ってきたときに最初の単語からやり直す必要があります。最後の状態を記憶できるようにするには、ファイルまたはデータベース内の現在の位置を保持する必要があることを知っています。私の質問は、この保存の場合の最良の選択は何ですか? 現在の位置に加えて、各ユーザーには番号 (ebay に関するフィードバックや Stackoverflow での評判のようなもの) も割り当てる必要があり、これも追跡する必要があります。共有設定は良い選択ですか、それとも SQLite データベースを作成する方がよいでしょうか? お知らせ下さい。ありがとうございました。