我已經創建了一個活動叫activity_create_password當應用程序在首次和下一次細胞開始這將爲應用程序創建密碼起它應該顯示名爲activity_insert_password的活動。我怎麼能做到這一點我沒有得到請幫助。活動應在應用程序第一次運行在手機只運行一次
2
A
回答
1
你必須使用SharedPreferences
來實現這一點,你的代碼應該是這樣
SharedPreferences prefs = mContext.getSharedPreferences("appName", 0);
SharedPreferences.Editor editor = prefs.edit();
Intent intent;
if (prefs.getBoolean("isInitialAppLaunch", false))
{
intent = new Intent(this, activity_insert_password.class);
startActivity(intent);
}
else
{
//First Time App launched, you are putting isInitialAppLaunch to false and calling create password activity.
editor.putBoolean("isInitialAppLaunch", false);
intent = new Intent(this, activity_create_password.class);
startActivity(intent);
}
0
相關問題
- 1. 使活動僅在第一次運行應用程序時運行
- 2. 第一次運行應用程序/活動
- 3. 如何檢查第一次運行的應用程序是否從第一次運行主要活動
- 4. 第一次開通智能手機應用程序的活動
- 5. 應用程序運行一次,但第二次崩潰
- 6. 應用程序:didReceiveLocalNotification在第一次本地通知後運行每次啓動
- 7. Android在第一次應用程序運行後內存不足?
- 8. ASP.Net應用程序運行在第一次
- 9. 如何進行一次只能運行一次的活動?
- 10. 在應用程序第一次運行時僅顯示一次視圖
- 11. 如何在應用程序第一次運行時僅顯示一次視圖?
- 12. Flex手機:如何知道它是第一次運行應用程序
- 13. 如何在第一次運行應用程序時運行代碼?
- 14. 腳本多次運行時,它應該只運行一次
- 15. 運行活動僅適用於安裝應用程序後的第一次Android
- 16. Netbeans CUnit每次啓動應用程序時運行一次
- 17. 創建一個運行一次只-Java應用程序
- 18. 線程只運行一次
- 19. 如何使活動成爲首次啓動的活動,但僅限於第一次運行的應用程序
- 20. 只運行一次?
- 21. 找不到* apk,第一次運行,但在第二次運行
- 22. CLLocationManager只在安裝後第一次運行應用程序時監控區域
- 23. 如何在應用程序啓動時運行一次?
- 24. MyApplication.java沒有在第二次啓動應用程序時運行?
- 25. EnumWindowsProc()僅在第一次運行程序時運行
- 26. 應用程序運行時首次運行活動正在顯示
- 27. 異常處理只能在運行程序中運行一次
- 28. 如何確定用戶是第一次運行應用程序?
- 29. 應用程序第一次運行良好,但第二次崩潰
- 30. 運行託管應用程序第二次表現出了比第一次
商店標誌到像'isFirstRun'的喜好,將被默認TRUE;。第一次運行後將值更改爲「false」。在每次午餐中,你都應該檢查這個變量的值。並顯示/跳過活動取決於價值。 –
使用共享偏好.. 創建2頁activity_create_password和activity_insert_password併爲您第一次運行則顯示activity_create_password頁別的activity_insert_password頁。 –