私のアプリは現在クラッシュしていませんが、非常に堅牢にしようとしています.1つのことは、ユーザーが手動で停止するまで「何らかのイベント」の時間を追跡することです.
私の意図した実装
これが私がこれを実装することを計画していた方法です。彼らが最初の「イベント」を送信すると、タイミングが開始され、SQLite データベースで最初の時間と残りのイベントが開始されるようにするつもりでした。次に、イベントのタイミングを停止するためのボタンが同じ送信画面に表示されます。イベントの正確な時間を追跡したいと考えています。進行中のイベントと、その一意の ID を持つ別の設定があることを示すために、設定にフラグを設定します。
懸念
だから私の懸念は次のとおりです。アプリがクラッシュしたり、何か悪いことが起こったりした場合、イベントの終了時間を変更するオプションをユーザーに提供したいと考えています。私はこれを2つの方法のいずれかで行うつもりでした. 次に、編集するためのこのオプションを彼らに与えます。2. 存在する場合は、onTerminate メソッドまたはAndroid がクラッシュした場合に EVEN を閉じるときに使用するものを呼び出します。繰り返しますが、これが存在するかどうかはわかりません。
助言がありますか?