0
什麼是最簡單的方法來存儲單個對象值,以便下次執行該應用程序時該對象不爲空?Android中每個應用運行後保持對象值的最簡單方法是什麼?
例如:
public class MainActivity extends Activity {
...
String X = "Hello"
}
下一次我運行這個程序,X仍然會被定義爲「你好」。
什麼是最簡單的方法來存儲單個對象值,以便下次執行該應用程序時該對象不爲空?Android中每個應用運行後保持對象值的最簡單方法是什麼?
例如:
public class MainActivity extends Activity {
...
String X = "Hello"
}
下一次我運行這個程序,X仍然會被定義爲「你好」。
您需要查看Storage Options並查看哪些最適合您的需求。您可能想要將它添加到某處的sharedprefs,如果它是精簡數據,則使用key/value
對。否則,你可能需要一個SQLite數據庫。但是X
總是會像你一樣擁有「你好」,所以你需要一個函數來設置sharedprefs或者你使用的任何東西。我假設你只是爲了簡單而放置了這些代碼,但只是指出了這一點。
我真的不能得到你的問題......在你給X的例子中將永遠是你好。 – hardartcore
我認爲他是在「SharedPreferences」或「Sqlite」之後 –
對不起,如果它不清楚..我的意思是說,當我運行應用程序時,此活動將x定義爲hello。然後讓我說我關閉了應用程序,然後重新運行它。我仍然希望將x定義爲Hello(如果主要活動已運行,它將覆蓋x以再次定義爲hello)。 – thedeepfield