آموزش ذخیره حالت اکتیویتی در برنامه نویسی اندروید

سلام دوستان در این سری از آموزش برنامه نوسی اندروید به آموزش ذخیره حالت اکتیویتی در برنامه نویسی اندروید می پردازیم اگر دقت کرده باشید زمانی از یک فرگمنت به فرگمنت دیگری بروید در صورتی که در فرگمنت اولی محتوایی را تغییر داده باشید مثلا در یک EditText چیزی نوشته باشید اگر بخواهید این محتویات را نگه دارید تا در صورت رفتن به فرگمنت دیگر این محتویات ذخیره شود و سپس restore شود می توانید از این آموزش استفاده کنید با ما همراه باشید.
 
حالت ذخیره
 

 
حالت restore
 

 
به طور مثال می خوایم یکسری داده تست را ذخیره کنیم
برای ذخیره کردن

برای بازگرداندن یا همان Restore

کد کامل
از این کد  در اکتیویتی نیز می توانید استفاده کنید.

کد کامل استفاده در Fragment

 
فرض کنید در در layout خود یک EditText داریم مثل زیر

در اکتیویتی هم کد زیر را قرار دهید.

در این صورت هرچیزی که وارد EditText شود و در صورتی که به جای دیگه (اکتویتی دیگر) بروید و سپس بازگردید مقدار همان مقدار که وارد کرده بودید خواهد بود
 
 
این آموزش هم به پایان رسید.
 
موفق و موید باشید.

مطالعه بیشتر