誰能告訴我我怎麼知道,如果一個應用程序首次在設備上運行?在我的應用程序,我需要,只有當應用程序在第一次運行到從服務器接收的一些數據..如何知道應用是否第一次在設備上運行?
0
A
回答
6
布爾標誌,SharedPreferences或檢查該數據在系統中已經存在,如果只需要檢索。
3
與Jayp的答案同意,只是想多一點清楚。當你試圖從SharedPreferences
值,有兩種情況:
- 價值確實是有提到的項下,它的返回。尚未創建
- 值並返回默認值。
您可以嘗試獲取價值,如果尚未創建 - 意味着您的應用第一次運行。然後你可以在這個鍵下面輸入一個值,然後當你嘗試獲得這個值時 - 你會收到你放在那裏的值。希望這可以幫助。
相關問題
- 1. 是否有任何方法知道應用程序是否第一次運行
- 2. 如何知道Windows Phone應用程序是否第一次運行
- 3. 在android應用程序中,如何知道應用程序是否是第一次運行時?
- 4. 如何知道設備重新啓動後應用程序是否第一次執行
- 5. Flex手機:如何知道它是第一次運行應用程序
- 6. 如何知道函數是否被第一次調用
- 7. 如何知道Android設備是否在桌子上平坦
- 8. 我如何知道這是否是第一次?
- 9. 如何知道遊戲何時第一次運行
- 10. 如何知道,如果在設備或模擬器上運行,反應原生
- 11. 如何檢查第一次運行的應用程序是否從第一次運行主要活動
- 12. 在移動設備上運行第一個Android應用程序
- 13. 我如何才能知道應用程序未在設備上第一次安裝iPhone
- 14. 如何知道我的Android設備上是否有傳感器?
- 15. 是否有可能知道我的應用程序是第一次運行或不在xcode中?
- 16. 如何知道我的應用程序是否在Bluestacks上運行?
- 17. 如何知道我的應用程序是否在JBoss服務器上運行?
- 18. 我的Android應用程序是否在根設備上運行?
- 19. ruby:如何知道腳本是否在第三次重試?
- 20. 命令知道設備第一次打開
- 21. 如何知道是否可以在我的設備上使用libspotify
- 22. 使用GCM如何知道消息是否到達設備?
- 23. 如何知道win8設備中是否存在藍牙?
- 24. 如何知道藍牙設備是否與其地址在線?
- 25. 如何檢測iPhone應用程序是否在iPhone 4設備上運行?
- 26. 如何知道我的程序上次運行時是否崩潰?
- 27. 如何確定用戶是第一次運行應用程序?
- 28. 知道AsyncTask是否正在運行
- 29. 如何知道設備是android還是移動設備?
- 30. 您知道用戶是否第一次安裝您的應用程序,或者他是否進行了更新?
可能重複。 http://stackoverflow.com/questions/7217578/android-apllication-first-run – sealz
我認爲這個鏈接將按照代碼http://stackoverflow.com/questions/8617662/android-how-can-i-最好知道如果這是首次應用推出 – surhidamatya
在這裏看看代碼: http://stackoverflow.com/a/7217834/4039762 在您的活動中輸入此內容 – Androider123454321