أفضل الممارسات المتعلقة بتنظيف النُسخ
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
توضّح هذه الصفحة أفضل الممارسات لتنظيف النُسخ بعد عدم الحاجة إليها.
استخدام Navigator#clearDestinations وNavigator#cleanup عند اكتمال جلسات التنقّل
لمنع تسرُّب الذاكرة وضمان التنظيف المناسب، استخدِم
Navigator#clearDestinations وNavigator#cleanup بعد اكتمال جلسة التنقّل
وعدم الحاجة إلى مثيل Navigator. ويمكن إجراء ذلك عندما ينتقل المستخدم بعيدًا عن الخريطة وعند استدعاء onDestroy() للنشاط المرتبط.
إزالة عناصر GoogleMap عندما لا تكون هناك حاجة إليها
إذا كان تطبيقك يستخدم مثيل GoogleMap لتجارب الخرائط غير المخصّصة للتنقّل، تأكَّد من إزالة هذا المثيل عندما لا تكون هناك حاجة إليه. على سبيل المثال، يمكنك تنظيف عناصر "المضلّع" و"الخطوط المتعدّدة" و"العلامة" المرتبطة بـ GoogleMap من خلال استدعاء الطرق Polygon#remove وPolyline#remove وMarker#remove على التوالي. بعد ذلك، لإخلاء مثيل GoogleMap بعد أن يصبح غير مطلوب، يمكنك استدعاء GoogleMap#clear وتعيين المثيل إلى null.
تاريخ التعديل الأخير: 2026-10-21 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2026-10-21 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]