أخر الاخبار

تعلم سكيتشوير شرح المكونSharedprefrence عمل إعدادات للتطبيق

 تعلم سكيتشوير  شرح المكونSharedprefrence عمل إعدادات  للتطبيق

تعلم سكيتشوير  شرح المكونSharedprefrence عمل إعدادات  للتطبيق



السلام  عليكم ورحمة الله وبركاتة أتمنى أن تكونو بخير  سنتعلم في هذا الدرس  مكون من مكونات تطبيقات نظام الأندرويد وهو الSharedPreferences الذي يعتبر من أهم المكونات  وله عدة وظائف مهمة قد تحتاجها في تطبيقاتك 

إذا لم تتابع الدروس السابقة قم بمتابعتها ستجدها في قسم سكيتشوير

حمل المشروع من هنا

ومن هذة الوظائف هي الإحتفاظ بالقيم في المتغيرات حتى بعد إغلاق  التطبيق ومن هذا المكون يمكننا إنشاء إعدادات داخل التطبيق الخاص بنا وهذة الإعدادات و تبقى محفوظة  يمكننا عمل إعدادت مثل ( لغة التطبيق-حجم الخطوط -نوع الخط-لون الخلفية -الإحتفاظ بصورة المستخدم -معرفة هل المستخدم قد سجل في التطبيق من قبل أم لا) وحسب عدد القيم التي نريد تخزينها وحفظها  نقوم  بتعريف هذا المكون
سنقوم بعمل مثال بسيط نقوم بإضافة  نص  والإحتفاض بحجم ولون الخط حتى بعد إغلاق التطبيق  
التعرف على المكون وكيفية إضافتة 
نذهب إلى تبويب->مكون ->ونضغط على علامة الزائد التي في أسفل اليمين  ونضيفة كما في الصورة التالية


ثانيا نقوم بتسميتة أي اسم حسب رغبتك انا أسميتة f




بعدها نقوم  بعمل واحد أخر لحفظ لون الخط ونقوم  بتسميتة أي اسم حسب رغبتك انا أسميتةcolors
ويحتفظ بحجم الخط المحدد
والثاني نسمية colors  لحفظ لون الخط المحدد في الصندوق الإختيار
 اذهب الى تبيويب عرض View 
وقم بإظافة التالي


الأن نقوم ببرمجة الزر(حفظ) الذي  يقوم بحفظ حجم الخط
ونضع هذة البلوكات في حدث عند النقر(onClick)

شرح الصورة التالية :تم حفظ حجم الخط المحدد داخل SharedPrefrencesأسمة f  وتم تسمية المفتاح key 
المفتاح :هو القيمة التي لايمكن ان نحصل على القيمة المخزنة إلا عن طريق هذا المفتاح ويمكنك تسميت اي اسم اهم شيئ انك عندما تستدعي القيمة بنفس ال key 


الان نقوم بضبط صناديق الإختيار RadioButton 
إذهب إلى حدث->عرض->انقر على علامة الزائد كما في الصورة


واختر  التالي (RadioButton
radiobutton1
عند تغيير التحقق)لكل زر واضغط أضف


وبعد إضافة الأحداث لكل  زر تظهر بالشكل التالي



نقوم بالدخول على أول زر الذي يغير لون النص الى اللون الأحمر




وأخيرا قم بإضافة التالي في الحدث onCreateاي عدن بداية فتح التطبيق 





قم بتشغيل التطبيق 

واخيرا لا اقول لكم وداعا ونلتقي بدرس جديد إنشاء الله 
واعذروني على أي تقصير تجاه الشرح 








كبير المبرمجين
بواسطة : كبير المبرمجين
رشيد عبده قايد الجماعي خريج كلية الهندسة تخصص تقنية معلومات أعمل مطور تطبيقات أندرويد ومواقع الويب
تعليقات



حجم الخط
+
16
-
تباعد السطور
+
2
-