Return to Video

Working with Muzei

  • 0:02 - 0:06
    إذاً لقد عملنا بالإعلامات ومؤخرًا
    بعناصر واجهات المستخدم أكثر.
  • 0:06 - 0:09
    كلاهما مثال جيد لواجهة برمجة التطبيقات
    المقدمة بواسطة نظام Android
  • 0:09 - 0:13
    والذي يسمح لتطبيقك بالتوسع فوق نشاط
    الشاشة الكاملة التي بدأنا بها.
  • 0:13 - 0:16
    وعلاوة على ذلك، فإن هذه ليست مقتصرة
    فقط على النظام.
  • 0:17 - 0:21
    يمكن للتطبيقات أيضًا توفير واجهات
    البرمجيات التي تستطيع دمجها في تطبيقك
  • 0:21 - 0:22
    لتوسيع تطبيقك أكثر.
  • 0:24 - 0:28
    قليل من البحث يظهر أن هذا هو بالضبط
    ما يفعله سحر Muzei.
  • 0:28 - 0:32
    إنه يوسع واجهة برمجيات خلفيات الشاشة الحية
    التي يوفرها Android.
  • 0:32 - 0:37
    ويعطينا واجهة برمجية سهلة حيث نقلق فقط
    حول إرسال Muzei لخلفيات شاشة جديدة.
  • 0:37 - 0:41
    ويقوم بالفعل بعمل كل الشغل اللازم
    لعرضهم على المستخدم
  • 0:41 - 0:45
    والتحكم بالأشياء مثل كيف ينبغي أن يكون
    سطوع أو تعتيم الصورة
  • 0:45 - 0:48
    وإصلاح تلك الأخطاء بقرائتها
    كما ذكرنا من قبل.
  • 0:48 - 0:53
    وحتى انعكاس خلفية الشاشة على غطاء
    أجهزة Android إذا أراد المستخدم ذلك.
  • 0:53 - 0:54
    كيف يمكننا عمل ذلك؟
  • 0:54 - 0:56
    اولاً، سوف نضيف تبعيات متدرجة.
  • 0:56 - 1:00
    وبعد ذلك بيان إدخال لمورد Muzei لدينا.
  • 1:00 - 1:02
    مورد Muzei الفني هو خدمة مستهدفة
  • 1:02 - 1:05
    والتي سيتصل بها Muzei للحصول على
    الخلفيات الخاصة بنا.
  • 1:05 - 1:09
    وغرض عامل التصفية هو كيفية معرفة Muzei
    أنه يستطيع الاتصال بخدماتنا.
  • 1:09 - 1:11
    وسوف نضمن أيضًا رمز خاص
  • 1:11 - 1:16
    ووصف ولون أيضًا للمساعدة في جعل sunshine
    يشعر بأنه في مكانه.
  • 1:16 - 1:20
    إذًا ماذا يحدث عندما يختار المستخدم
    تطبيقنا لخلفيات الشاشة الخاصة به.
  • 1:20 - 1:24
    أولاً، سوف نحصل على إعادة استدعاء في
    مورد Muzei الفني لتمكينه.
  • 1:24 - 1:27
    وبعدها يضاف المشترك.
  • 1:27 - 1:29
    ثم يأتي أهم شيء وهو التحديث.
  • 1:29 - 1:34
    هنا حيث سننشر خلفيات الشاشة الخاصة بنا
    ونجعلها متوفرة لـMuzei.
  • 1:34 - 1:37
    وبالمثل، عند اختيار تطبيق مختلف
  • 1:37 - 1:42
    سوف نحصل على إزالة مشترك
    ونعطل إعادة الاستدعاء.
  • 1:42 - 1:45
    لذلك كيف سيبدو التحديث الخاص بنا؟
  • 1:45 - 1:48
    سوف نجري استعلام للحصول على
    الطقس الحالي.
  • 1:48 - 1:52
    استخدم أسلوب أدوات مساعدة جديد للحصول علي
    صورة عنصر واجهة لحالة الطقس
  • 1:52 - 1:58
    لكي تحصل على عنصر واجهة مناسب لخلفية
    الشاشة ثم إنشاء كائن عمل فني.
  • 1:58 - 2:00
    في حالتنا سوف نضمن عنصر واجهة الصورة.
  • 2:00 - 2:04
    سوف نستخدم وصف الطقس كعنوان
    أو جزء أساسي من المحتوى.
  • 2:04 - 2:08
    وبعد ذلك سوف نستخدم استعلام
    الموقع مثل byline.
  • 2:08 - 2:10
    الخط الثانوي للنص الخاص بنا.
  • 2:10 - 2:13
    يقدم Muzei إمكانية فتح
    المزيد من التفاصيل.
  • 2:13 - 2:16
    يبدو أن تحميل نشاط sunshine الرئيسي
    طريقة جيدة لعرض
  • 2:16 - 2:17
    مزيد من التفاصيل لك.
  • 2:18 - 2:21
    سوف نتجاوز هذا العمل الفني من خلال
    نشر العمل الفني.
  • 2:21 - 2:25
    مثل السحر، وسوف نفهم أن Muzei يتعامل
    مع الجميع، تحميل الصورة
  • 2:25 - 2:30
    والتعليمة البرمجية لخلفية الشاشة الحية وغيرها
    للحصول على الصور في خلفيات شاشة المستخدم.
  • 2:30 - 2:31
    أنيق.
  • 2:31 - 2:35
    عندما يكون لدينا خيار استخدام أسلوب
    تحديث جدول Muzei
  • 2:35 - 2:37
    ويمكننا استخدام نفس المدخل
    كعنصر الواجهة لدينا
  • 2:37 - 2:40
    واستخدام إجراء تغيير البيانات
    لتشغيل التحديث.
  • 2:40 - 2:44
    وبتلك الطريقة، كلما تغيرت البيانات،
    سوف نحدث خلفية الشاشة أيضًا.
  • 2:44 - 2:47
    في هذه الحالة، وبالرغم من ذلك،
    نقوم بتشغيل الخدمة.
  • 2:47 - 2:51
    إذًا سوف نضيف خدمة اتصال البدء
    إلى مهاييء المزامنة.
  • 2:51 - 2:55
    ثم يمكن أن يشمل مؤشر الغرض
    الخاص بنا تحقق خاص
  • 2:55 - 2:56
    لإجراء تحديث البيانات.
  • 2:56 - 2:59
    وإذا قمنا بتمكينه والمستخدم الذي
    اختارنا كمورد الخلفية له،
  • 2:59 - 3:02
    يمكننا استدعاء أسلوب التحديث الخاص بنا.
Title:
Working with Muzei
Description:

more » « less
Video Language:
English
Team:
Udacity
Project:
UD855 - Android Fundamentals 2
Duration:
03:03

Arabic subtitles

Revisions Compare revisions