最後に使用してからアプリケーションが終了した時間を調べるにはどうしたらいいですか?私はデータを操作するアプリケーションを書いていますが、ユーザーがアプリケーションをどれだけ長く使っていないかによって異なります。たとえば、ユーザーがアプリを訪れていない1時間ごとに、「スコア」というデータが10ずつ減少します。つまり、ユーザーが2時間アプリを開いていない場合、「スコア」は20だけ減少します。Android - ユーザーがアプリケーションを使用していない時間を計算する
So私はそれが可能かどうか疑問に思っています。もしそうなら、どうしたらいいですか?
ありがとうございます!あなたのSharedPreferences
であなたの店舗システム時間の
あなたはタイムスタンプを保存することができますユーザーがアプリを閉じると、アプリをもう一度開いたときの現在の時間と比較できますか? – Alfie
「アプリケーションを使用しない」をどのように定義しますか?メインの「アクティビティ」を押し返しますか?またはホームキーを押しますか?またはプロセスを殺すか? – shhp
@Alfie良いアイデア、私はそれを試してみる –