Return to Video

Use CursorLoader with WeatherProvider - Developing Android Apps

  • 0:00 - 0:04
    لقد استغرقنا وقتًا طويلاً في إنشاء
    موفر المحتوى.
  • 0:04 - 0:06
    ولكننا نستخدمه بما يكفي فقط
  • 0:06 - 0:09
    لاختبار الحصول على موفر محتوى فعال.
  • 0:09 - 0:14
    عندما نستعلم من قاعدة البيانات،
    تُستخدم هذه الفئات على النحو التالي.
  • 0:14 - 0:18
    تقوم واجهة المستخدم أولاً بإنشاء URI
    باستخدام weathercontract.
  • 0:18 - 0:22
    تستخدم UI بعد ذلك UI هذا
    لاستدعاء أسلوب في أداة حل المحتوى.
  • 0:22 - 0:26
    الأمر الذي يوجه في النهاية الطلب
    إلى WeatherProvider لدينا.
  • 0:26 - 0:28
    يستخدم WeatherProvider لدينا
    Weather DB Helper
  • 0:28 - 0:31
    للحصول على مثيل من قاعدة بيانات SQLite.
  • 0:31 - 0:34
    يعد إنشاء جداول قاعدة البيانات أو تحديثها
    أمرًا ضروريًا.
  • 0:34 - 0:39
    نمرر بعد ذلك استعلام SQL إلى
    فئة SQLiteDatabase،
  • 0:39 - 0:42
    الذي يرسل استعلامنا إلى
    قاعدة بيانات SQLite.
  • 0:42 - 0:45
    تأخذ أداة تحميل المؤشر URI، وتستدعي
  • 0:45 - 0:49
    أداة حل المحتوى نيابة عنا، داخل AsyncTask.
  • 0:49 - 0:52
    وفي النهاية، يعود المؤشر إلى
    واجهة مستخدم Android،
  • 0:52 - 0:57
    وسيُستخدم بواسطة محول المؤشر
    لتعبئة طريقة عرض القائمة،
  • 0:57 - 0:59
    في Sunshine من مؤشر قاعدة البيانات لدينا.
  • 0:59 - 1:03
    بنفس الطريقة التي يعبئ بها محول الصفيف
    لدينا طريقة عرض القائمة من صفيف.
  • 1:03 - 1:06
    بالنسبة إلى المهمة التالية، سنقوم
    باستبدال محول الصفيف،
  • 1:06 - 1:10
    الموجود لدينا حاليًا في جزء التبؤ،
    ويحتوي على محول مؤشر.
  • 1:10 - 1:13
    وسنوصله في نهاية المطاف بقاعدة
    البيانات لدينا باستخدام أداة تحميل مؤشر.
タイトル:
Use CursorLoader with WeatherProvider - Developing Android Apps
概説:

06-05 استخدام CursorLoader مع WeatherProvider

more » « less
Video Language:
English
Team:
Udacity
プロジェクト:
UD853 - Developing Android Apps
Duration:
01:14

Arabic subtitles

改訂 Compare revisions