我想向用戶顯示一條消息,例如「自XXX日以來您一直未使用此應用程序」。我到底能在android中做到這一點?我們可以將時間信息存儲在共享偏好中,然後與當前日期進行比較。在共享偏好設置中處理時間信息時遇到問題。想知道是否有任何其他解決方案,此問題確定應用程序上次在android中使用後經過了多少時間?
0
A
回答
3
是的,通過共享偏好的解決方案是可行的。您可以將日期存儲爲long,然後從這個long中稍後構造新的日期。
2
我建議讓所有的Activity
類在調用onPause()
方法時更新存儲在共享首選項中的時間戳。
在應用程序中的所有活動中使用此功能的最簡單方法是讓它們都擴展一些基本活動,並將代碼放在onPause()
方法中。
相關問題
- 1. 確定應用程序使用後已經過了多長時間
- 2. 自上次「X」時鐘以來經過了多少時間
- 3. Rails時間戳,查看自上次以來經過了多少時間
- 4. 我如何計算使用DateTime已經過了多少時間?
- 5. 確定上次應用程序池回收的時間
- 6. 如何確定在javascript中已經過了多少分鐘
- 7. 經過特定的迭代次數後,AutoCAD COM應用程序變慢了
- 8. C++跟蹤程序啓動後已經過去了多少秒
- 9. 經過一段時間後,在vb.net應用程序中專用KB中分配了超過1000 MB的內存
- 10. 瞭解Android應用程序在後臺的時間
- 11. 在屏幕上的觸摸和我的應用程序之間經過多少時間TouchEvent
- 12. 確定使用Azure移動應用程序服務拉動多少次更改?
- 13. 確定繪圖應用程序剩餘多少空間
- 14. SPARQL中應用了多少次屬性?
- 15. 獲取應用程序上次運行時間在android
- 16. Modmyi花了多長時間在Cydia上發佈應用程序?
- 17. Android Market需要上傳多少時間才能看到上傳應用程序?
- 18. linux - 如何檢查程序終止後使用了多少內存和時間?
- 19. 確定一個線程已經運行了多長時間
- 20. 知道應用程序上次使用的時間,iPhone應用程序
- 21. 使用一段時間後,UWP應用程序變慢了嗎?
- 22. 使用com.google.gms.google服務首次啓動應用程序時,Android應用程序需要更多時間啓動
- 23. ANR經過長時間的應用程序正常運行時間後
- 24. 在PHP中,我如何檢查自用戶上次使用我的Facebook應用程序以來已經過了多長時間?
- 25. 如何知道在android的後臺運行了多少應用程序?
- 26. 在一段空閒時間後鎖定android應用程序
- 27. 我如何知道應用程序使用了多長時間?
- 28. 當didUpdateToLocation在後臺應用程序觸發時,我會得到多少時間
- 29. Android應用程序顯示有關哪個應用程序使用多少時間的信息
- 30. 確定應用的使用次數 - Android
你面臨什麼問題。我使用共享偏好做了類似的任務 – Rasel