XAMARIN : Getting start with Xamarin.Form Part 3 Preferences File System And App Class(TH/EN)

Preferences

การแชร์ Preferences มันคือการเก็บข้อมูลอื่นๆที่นอกเหนือจากข้อมูลที่เอาไปลง Database และเป็นข้อมูลที่เรียกใช้บ่อยๆเช่น การจำ Access token จำเป็นมากสำหรับแอพที่มีระบบ Login กับ Server เพื่อความปลอดภัยของข้อมูลส่วนตัวของผู้ใช้งานแอพนั่นเอง เรียกใช้โดยการ Add plugin ผ่าน nuget ค่ะ

Preferences is the most local storage when you gonna do something with Access token and Login system.So, Add this plugin from nuget first.

File System

รูปแบบการเข้าถึงไฟล์แต่ละ Platform จะมีความแตกต่างกันเพราะงั้นเลยนำภาพข้างล่างมาให้ดูเวลาเรียกใช้งานจริงค่ะ

File system is not the same all see this picture below when you want to get local path.

App Class

สำหรับบางครั้งที่เราต้องการเก็บข้อมูลชั่วคราวซึ่งอาจจะมีความเกี่ยวข้องกับส่วนๆในแอพของเราจึงจำเป็นต้องใช้ Application.current.properties ซึ่งเมื่อ Kill App ไปข้อมูลใน App class ก็จะหายไปด้วยค่ะ ผู้เขียนเองก็เอาไว้ใช้ตอนที่เก็บเงื่อนไขของการค้นหาก่อนจะไปทำงานหน้าอื่นต่อค่ะ

App class is the temporary storage .it’s save data until we killing application.

คำสั่งสำหรับเก็บข้อมูล / you can make it save data.
คำสั่งสำหรับดึงข้อมูลออกมา / you can Get data form App class.

ดูตัวอย่างทั้งหมดที่ทาง Xamarin ได้ทำไว้ให้ศึกษาตามลิ้งค์ด้านล่างค่ะ
This link is the samples form xamarin.

สรุป ทั้งหมดทั้งมวลก็ได้มาจากการเรียนรู้ของผู้เขียนที่คิดว่าแนะนำให้เริ่มศึกษาประมาณนี้จะได้ความรู้ที่เป็นสัดส่วนและเรียนรู้ได้เร็วซึ่งกว่าจะมาอธิบายได้แบบนี้นั้นก็เจ็บมามากเหมือนกันก็หวังว่าจะเป็นประโยชน์กับหลายๆคนนะคะ
Summary : i hope my contents it can help you start to learn Xamarin.Forms or other thing is interest.

“แด่การเรียนรู้…ที่ไม่มีวันสิ้นสุด”

“For to learn … without the end of day”

— — — — — — THE END — — — — — —

มาร่วมมือกันแบ่งปันความรู้กันเถอะ…ไม่ว่าจะรู้มากรู้น้อยอยากให้รู้ว่ามันสำคัญ
Pls, Shared your knowledge…ฺBecause who know knowledge is the most important.

End Credit : https://www.xamarin.com/university
And Thank you for all picture it’s very good.