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
    بعد ذلك، تقوم واجهة المستخدم باستخدام واجهة المستخدم هذه لاستدعاء
    .أسلوب في محلل المحتوى
  • 0:22 - 0:26
    والذي يقوم في النهاية بإعادة توجيه
    .الطلب إلى WeatherProvider
  • 0:26 - 0:28
    يستخدم WeatherProvider
    WeatherDBHelper
  • 0:28 - 0:31
    .للحصول على مثيل من قاعدة بيانات SQLite
  • 0:31 - 0:34
    ويعتبر إنشاء جداول قاعدة البيانات أو تحديثها
    .أمرًا ضروريًا
  • 0:34 - 0:39
    نقوم بعد ذلك بتمرير استعلام SQL
    ،إلى فئة SQLiteDatabase
  • 0:39 - 0:42
    والتي ترسل الاستعلام
    .إلى قاعدة بيانات SQLite
  • 0:42 - 0:45
    ،يأخذ CursorLoader معرِّف URI
  • 0:45 - 0:49
    ويستدعي ContentResolver بالنيابة
    .عنا داخل AsyncTask
  • 0:49 - 0:52
    وفي النهاية، يعود المؤشر
    ،إلى واجهة مستخدم Android
  • 0:52 - 0:57
    وسيتم استخدامه بواسطة CursorAdapter
    لنشر عرض القائمة في
  • 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
概説:

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

Arabic subtitles

改訂 Compare revisions