التحكم بالنصوص وتغييرها من فيرباس



السلام عليكم متابعي مدونة وقناة "برق"

في هذا الفيديو نشرح طريقة تغيير النصوص في التطبيق والتحكم بها من فيرباس كما لو انه شريط اخباري ، نتابع مع الشرح 👍

  • اولاً وبعد انشاء المشروع من سكتشوير وربطه بفيرباس ، راجع الرابط الاتي لمشاهدة كيفية ربط التطبيق بقواعد فيرباس
ربط تطبيقك بفيرباس
  • نقوم بعمل 2 من اداة Textview على الصفحة

  • بعد ذلك نقوم بالدخول للنافذه Component واضافة Firebase DB وايضا SharedPreferences 

  • من النافذة Event نضيف اداة البدء onStart 

  • نقوم بالدخول الى onCreate واضافة الاتي :
من البلوكات Variable :
  1. map من نوع map
  2. Title من نوع String
  3. Message من نوع String

من البلوكات List نضيف ايضاً :
  1. map2 من نوع  List Map

نقوم الان باضافة هذا في onCreate :

  • نقوم بالحفظ ثم ندخل الى onStart ونضيف الاتي :

  • نقوم بالحفظ ثم ندخل للقائمة Component 

واضافة في كلاً من onChildAdded و onChildChanged الاتي :


  • بعد ذلك نقوم بتجميع التطبيق وتثبيته ، لكن قبل فتح التطبيق نقوم بالدخول لموقع فيرباس واختيار المشروع الذي قمنا بربط التطبيق به ثم للنافذة Database

  • بعد ظهور قائمة Database نقوم بتبديل نوع القاعده من Cloud Firestore الى Realtime Database كما هو موضح
من Cloud Firestore

الى Realtime Database

  • الان نقوم بفتح التطبيق 


  • ثم نرجع الى فيرباس ونلاحظ ظهور القاعده News


  •  نرجع لتطبيق سكتشوير وندخل للصفحة onStart ونقوم بحذف البلوكات العليا ونبقي على الاخرى كما هو في الصوره


  • الان نجمع التطبيق ونثبت....
  • نقوم الان بالدخول لفيرباس وتعديل الكلمات كما نريد ونلاحظ ظهورها في التطبيق..



.. شكراً للمتابعة ..

لمتابعة الشرح فيديو :




أحدث أقدم