واجهة التخزين
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
طرق للحفاظ على استمرارية اللعب وحفظ البيانات.
الطُرق
clear()
تزيل جميع أزواج المفتاح/القيمة، إن توفّرت.
getItem(key)
يتم عرض القيمة الحالية المرتبطة بالمفتاح المحدّد، أو يتم عرض قيمة فارغة إذا كان المفتاح المحدَّد غير متوفّر.
removeItem(key)
تزيل زوج المفتاح/القيمة مع المفتاح المحدَّد في حال توفُّر زوج المفتاح/القيمة بالمفتاح المحدَّد.
setItem(key, value)
تضبط هذه السياسة قيمة الزوج المحدّد بمفتاح إلى قيمة، ما يؤدي إلى إنشاء زوج جديد من المفتاح/القيمة
إذا لم يكن هناك مفتاح من قبل.
المتطلّبات
- يجب أن تستخدم لعبتك هذه الواجهة لحفظ مستوى التقدّم عندما أحرز المستخدمون تقدّمًا ماديًا، مثل إكمال مستوى ما.
- يجب أن تستعيد لعبتك أي مستوى تقدّم محفوظ عند بدء اللعبة.
- يجب أن تتمكّن لعبتك من استعادة مستوى التقدّم المحفوظ من الإصدارات السابقة
من اللعبة.
- يجب أن يكون الحجم الإجمالي للعبة المحفوظة أقل من 3 ميبيبايت ويجب ألا يزيد عن 500 كيبيبايت.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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"]],["تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[[["Games must utilize the provided interface (`clear()`, `getItem()`, `removeItem()`, `setItem()`) for saving player progress, especially upon significant events like completing a level."],["Games are required to automatically load and apply any saved progress when launched, ensuring continuity for the player."],["Saved game data must be compatible with prior game versions, allowing players to seamlessly continue progress from older builds."],["All saved game data for a user should not exceed 3 MiB in total size, and ideally be kept under 500 KiB to optimize storage space and loading times."]]],[]]