導航:首頁 > 軟體知識 > 組態程序怎麼設置保持當前狀態

組態程序怎麼設置保持當前狀態

發布時間:2023-09-27 04:37:23

① Android中,我想在退出程序時,保存住當前的狀態,當再次啟動時,能回到退出時的狀態,該怎麼做呢

Android中保存當前的狀態通常是通過SharedPreferences對象來保存的。

SharedPreferences是Android平台上一個輕量級的存儲類,主要是保存一些常用的配置比如窗口狀態,一般在Activity中 重載窗口狀態onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常規的Long長 整形、Int整形、String字元串型的保存。

SharedPreferences類似過去Windows系統上的ini配置文件,但是它分為多種許可權,可以全局共享訪問,android123提示最終是以xml方式來保存,整體效率來看不是特別的高,對於常規的輕量級而言比SQLite要好不少,如果真的存儲量不大可以考慮自己定義文件格式。xml 處理時Dalvik會通過自帶底層的本地XML Parser解析,比如XMLpull方式,這樣對於內存資源佔用比較好。

它的本質是基於XML文件存儲key-value鍵值對數據,通常用來存儲一些簡單的配置信息。其存儲位置在/data/data/< >/shared_prefs目錄下。
SharedPreferences對象本身只能獲取數據而不支持存儲和修改,存儲修改是通過Editor對象實現。

實現SharedPreferences存儲的步驟如下:
1、根據Context獲取SharedPreferences對象
2、利用edit()方法獲取Editor對象。
3、通過Editor對象存儲key-value鍵值對數據。
4、通過commit()方法提交數據。

閱讀全文

與組態程序怎麼設置保持當前狀態相關的資料

熱點內容
怎麼代理體育彩票 瀏覽:527
交易貓一般多久完成交易 瀏覽:16
應用程序有什麼用 瀏覽:839
扶貧助手微信小程序填錯怎麼改 瀏覽:60
西大街到棗園傢具市場怎麼坐車 瀏覽:1002
鼓樓菜市場有哪些 瀏覽:296
唯品會程序異常時怎麼回事 瀏覽:81
nba2k20怎麼交易明星球員 瀏覽:60
海康威視一級代理有哪些 瀏覽:806
mes數據互通有哪些 瀏覽:954
你是如何獲取房屋信息的 瀏覽:464
安全系統的技術是什麼 瀏覽:687
怎麼介紹醫院信息 瀏覽:130
拼多多的測圖數據哪裡看 瀏覽:892
如何評價梁寧產品思維 瀏覽:290
kpl數據分析師干什麼的 瀏覽:803
中國賣的好的外國產品有哪些 瀏覽:206
金融交易的核算是什麼 瀏覽:986
相親一天後怎麼發信息 瀏覽:991
有什麼小程序可以分析商業圈 瀏覽:243