Arabic subtitles

ReadWrite from Location Table Solution - Developing Android Apps

Get Embed Code
6 Languages

Showing Revision 10 created 06/09/2016 by Udacity Robot.

  1. إليكم الشكل الذي تبدو عليه طريقة testLocationTable
    .
  2. في البداية نسحب مرجعًا
    إلى قاعدة البيانات القابلة للكتابة
  3. .لأننا سنعدل قاعدة البيانات
  4. ثم ننشئ قيم محتوى
  5. لصف من بيانات الموقع باستخدام
    .الوظيفة الموجودة في الأدوات المساعدة للاختبار
  6. وندخل بعد ذلك كائن قيم المحتوى
    .في جدول الموقع
  7. ويجب أن تكون قيمة الإرجاع لعبارة
    .الإدراج هي معرف row
  8. إذا كانت قيمة سلبية، فإننا ندرك أن
    .الإدراج قد فشل، ومن ثم نؤكد ذلك
  9. ثم نستعلم جدول الموقع، و
    نمرر القيم الفارغة لجميع المعلمات
  10. لكي نحصل على الاستعلام الافتراضي لجميع
    صفوف وأعمدة الجدول، حيث إننا نرغب في
  11. التأكد التام من أن قاعدة بياناتنا
    .تحتوي على سجلاتنا المدرجة فقط
  12. .سيتحول الاستعلام إلى مؤشر
  13. ونتأكد من عدم قدرتنا
    .على تحريكه إلى الصف الأول
  14. ونطلب في النهاية التحقق من السجل الحالي
    من الأدوات المساعدة للاختبار للتحقق
  15. من الاستعلام الذي سيصبح
    .السجل الحالي
  16. ويستولي التحقق من السجل الحالي
    على مجموعة أزواج القيم
  17. من قيم المحتوى
    .التي أدرجناها
  18. ثم تكررها بعد ذلك خلالها
    باستخدام cursor.getColumnIndex
  19. للحصول على مؤشر لكل عمود
    .في إعداد السجل بالاسم
  20. ونحتاج إلى مؤشر العمود في
    .الحصول على البيانات من المؤشر
  21. لاحظوا أن الإسقاطات
    .دائمًا ما تعود بالترتيب
  22. ،لذا إذا حددنا أي إسقاط
    يمكننا استخدام المؤشرات بصورة آمنة من
  23. مصفوفة الإسقاطات دون
    .الحاجة إلى رفعها بهذه الصورة
  24. .لنرجع إلى اختبارنا
  25. قمنا بالتحقق للتأكد من احتواء قاعدة البيانات
    على سجل واحد بالتأكد من فشل انتقالنا
  26. إلى التالي، ثم نغلق المؤشر
    .وقاعدة البيانات، فلا يوجد تسريب هنا للموارد
  27. .ونعود في النهاية إلى locationRowId
  28. .فلنعد إلى الاختبار ونرى ماذا حدث
  29. ,[ومع انتهاء الاختبار، [SOUND
    .فلدينا اختبار واحد فقط للقيام به