Return to Video

02-27 كتابة التعليمة البرمجية للزر - تلميحات

  • 0:01 - 0:02
    يمكنني الآن تشغيل تطبيقي ولكن
  • 0:02 - 0:06
    يحتمل ألا يعمل
    لأنني لم أقم بإعداد مفتاح API.
  • 0:06 - 0:09
    الشيء التالي الذي ينبغي فعله
    هو الانتقال إلى وحدة تحكم Google
  • 0:09 - 0:14
    ثم بناء على اسم التطبيق،
    كما في هذه الحالة يمكنك أن ترى
  • 0:14 - 0:19
    تطبيقي على
    com.google.devplat.lmoroney.maps3_2.
  • 0:19 - 0:22
    أحتاج إلى إعداد ذلك
    داخل وحدة تحكم API.
  • 0:22 - 0:24
    إذا تذكرت في
    الدروس السابقة،
  • 0:24 - 0:28
    عندما أنشأنا وظيفة الوصول العام إلى API،
    كان لدينا مفتاح API
  • 0:28 - 0:32
    وكان لدينا تطبيقات Android
    مسموح لها باستخدام مفتاح API
  • 0:32 - 0:36
    تم تعريف هذا من خلال SHA 1،
    في هذه الحالة خيار تتبع الأخطاء.
  • 0:36 - 0:39
    يليه فاصلة منقوطة،
    ثم اسم التطبيق.
  • 0:39 - 0:42
    الآن يمكنك أن ترى أنني فعلت
    الشيء نفسه، SHA 1 نفسه.
  • 0:42 - 0:47
    والآن في هذا التطبيق،
    com.google.devplat.lmoroney.maps3_2.
  • 0:47 - 0:51
    هذا هو المكان الأكثر شيوعًا الذي تخطئ في
    الذهاب له في كتابة التطبيقات
  • 0:51 - 0:52
    وإنشائها.
  • 0:52 - 0:55
    سواء أكنت أخطأت في التسمية،
    فقد ارتكبت خطأ
  • 0:55 - 1:00
    باستخدام مفتاح SHA 1، يكون مفتاح API
    خطأ أو شيء من هذا القبيل.
  • 1:00 - 1:05
    إذا بدأ مفتاح API هذا
    بـ Alza وانتهى بـ d أو
  • 1:05 - 1:09
    z8، إذا رجعت إلى Android Studio
  • 1:09 - 1:13
    وانتقلت إلى ملف بيانات Android،
    سيتبين أنه لدي Aiza.
  • 1:13 - 1:15
    وليس Alza.
  • 1:15 - 1:20
    يمكنك أن ترى أنه تم إعداد مفتاح API
    هنا بشكل صحيح وقطعًا
  • 1:20 - 1:24
    نفس اسم التطبيق
    com.google.devplat.lmaroney.maps3_2.
  • 1:24 - 1:29
    تلميح بسيط يتمثل في أنه
    إذا أعيد بناؤه، وظننت أنك
  • 1:29 - 1:32
    أعدت بناؤه وغيرت كل شيء
    إذا أعدت بناء اسم
  • 1:32 - 1:36
    حزمتك ووجدت أن
    الخرائط لا تعمل بالفعل.
  • 1:36 - 1:38
    فما يمكن أن يحدث أنه
    أثناء إعادة بناؤه
  • 1:38 - 1:43
    وتغييره في وحدة التحكم
    في إعادة البناء داخل Gradle المدعم
  • 1:43 - 1:46
    قد لا تتغير سلسلة
    معرفات التطبيقات هنا.
  • 1:46 - 1:49
    وعليه إذا كنت بصدد إعادة بناء تطبيقك
    وصادفتك مشكلات، تأكد فقط من
  • 1:49 - 1:54
    العودة إلى Gradle المدعم
    مع التأكد من أن السلسلة هنا
  • 1:54 - 1:57
    بمعرف التطبيق مطابقين
    لإعادة البناء الذي قمت به.
  • 1:58 - 2:00
    دعنا نشغل التطبيق
    ونلقي نظرة.
  • 2:01 - 2:02
    هنا يظهر من جديد.
  • 2:02 - 2:04
    نلاحظ أن التطبيق يعمل هنا.
  • 2:04 - 2:05
    كما ترى فأنا أتمركز
    على مدينة نيويورك.
  • 2:05 - 2:08
    لدي الأزرار الثلاثة
    في الأعلى.
  • 2:08 - 2:10
    تذكر، أن هذا
    كان يمثل المخطط الأفقي.
  • 2:10 - 2:14
    ثم يأتي الباقي في المخطط الرأسي
    مع تشغيل لوحة الأزرار
  • 2:14 - 2:18
    أعلى جزء الخريطة الفعلي
    وبالطبع يمكنني مواصلة التحريك
  • 2:18 - 2:20
    والتكبير على مستوى الخريطة حسب الحاجة.
  • 2:20 - 2:22
    وعند الضغط على الأزرار،
    مثال الزر المختلط،
  • 2:22 - 2:24
    لدي الآن خريطة مختلطة، ستراها
    أكثر قربًا إذا قمت بالتصغير،
  • 2:24 - 2:26
    بحيث يمكنك رؤية أسماء
    الشوارع حسبما هو محدد
  • 2:26 - 2:27
    الشوارع نفسها تم تمييزها.
  • 2:27 - 2:29
    وعند الضغط على الأزرار
    مثال، زر المختلط،
  • 2:29 - 2:31
    أحصل على خريطة مختلطة،
    تراها أكثر قربًا عند التصغير.
  • 2:31 - 2:33
    وبالتالي يصبح لدي خريطة
    مصورة بالقمر الصناعي،
  • 2:33 - 2:37
    ولكن عندما توضع خطوط الطرق والأشياء
    أعلاها، مما يعتبر بالفعل
  • 2:37 - 2:40
    مفيدًا عند
    التنقل عبر الأماكن.
  • 2:40 - 2:44
    إذا ما أردت فقط الصورة
    الواضحة بالقمر الصناعي، إليك هذه الصورة.
  • 2:44 - 2:45
    بهذه البساطة.
  • 2:45 - 2:48
    قليل من الترميز وسنرى
    أنه بإمكانك إنشاء بعض الوظائف
  • 2:48 - 2:49
    الفعالة نوعًا ما.
Tytuł:
02-27 كتابة التعليمة البرمجية للزر - تلميحات
Opis:

02-27 كتابة التعليمة البرمجية للزر - تلميحات

more » « less
Video Language:
English
Team:
Udacity
Projekt:
ud876-4 - Google Play Services - Maps
Duration:
02:51

Arabic subtitles

Revisions Compare revisions