يسرد الجدول التالي جميع الميزات وتغييرات السلوك الموثَّقة التي قد تؤثر في مطوّري التطبيقات. استخدِم هذه القائمة للعثور على التغييرات التي تؤثر فيك، ثم انقر على الرابط المقابل لقراءة المستندات.
الفئة | النوع | الاسم |
---|---|---|
تسهيل الاستخدام | الميزات وواجهات برمجة التطبيقات الجديدة |
تجربة أفضل للعرض بلغة برايل في الإصدار 15 من نظام التشغيل Android، أصبح بإمكان ميزة TalkBack استخدام شاشات العرض بلغة برايل التي تستخدم معيار HID عبر USB وتقنية Bluetooth الآمنة. |
الكاميرا والوسائط | تغيير (جميع التطبيقات) |
يؤدي تشغيل الصوت المباشر وتشغيل الصوت من خلال التخزين المؤقت إلى إبطال ملفّات المحتوى المفتوحة سابقًا
التي تم تشغيلها مباشرةً أو من خلال التخزين المؤقت
عند بلوغ حدود الموارد اعتبارًا من الإصدار 15 من Android، عندما يطلب أحد التطبيقات تشغيل الصوت مباشرةً، يبطل النظام أيّ عناصر AudioTrack مفتوحة حاليًا تمنع
تلبية طلب المحتوى الجديد. |
الكاميرا والوسائط | تغيير (التطبيقات التي تستهدف 15 عامًا أو أكثر) |
القيود المفروضة على طلب تركيز الصوت يجب أن تكون التطبيقات التي تستهدف الإصدار 15 من نظام التشغيل Android هي التطبيق الأهم أو أن تعمل على خدمة تعمل في المقدّمة ذات صلة بالصوت من أجل طلب تركيز الصوت. |
الكاميرا والوسائط | الميزات وواجهات برمجة التطبيقات الجديدة |
تحسين الإضاءة المنخفضة يقدّم الإصدار 15 من نظام التشغيل Android ميزة "تحسين الإضاءة المنخفضة"، وهو وضع تعريض تلقائي متاح لكل من الكاميرا 2 وإضافة الكاميرا للوضع الليلي. |
الكاميرا والوسائط | الميزات وواجهات برمجة التطبيقات الجديدة |
عناصر التحكّم في الكاميرا داخل التطبيق يضيف الإصدار 15 من نظام التشغيل Android إضافات لتوفير مزيد من التحكّم في أجهزة الكاميرا وخوارزمياتها على الأجهزة المتوافقة. |
الكاميرا والوسائط | الميزات وواجهات برمجة التطبيقات الجديدة |
التحكّم في نطاق HDR يتيح لك نظام التشغيل Android 15 التحكّم في نطاق HDR باستخدام setDesiredHdrHeadroom لتحقيق التوازن بين المحتوى بدقة عادية ودقة عالية الديناميكية. |
الكاميرا والوسائط | الميزات وواجهات برمجة التطبيقات الجديدة |
التحكّم في مستوى الصوت يقدّم نظام التشغيل Android 15 واجهة برمجة التطبيقات LoudnessCodecController ، استنادًا إلى معيار مستوى الصوت CTA-2075. يمكن أن تساعدك واجهة برمجة التطبيقات هذه في إدارة الاختلافات في مستوى صوت المحتوى للتأكّد من عدم اضطرار المستخدمين إلى ضبط مستوى الصوت باستمرار عند التبديل بين المحتوى أو التطبيقات. |
الكاميرا والوسائط | الميزات وواجهات برمجة التطبيقات الجديدة |
أجهزة MIDI 2.0 الافتراضية يتيح نظام التشغيل Android 15 استخدام واجهة UMP مع تطبيقات MIDI الافتراضية، ما يتيح لتطبيقات إنشاء المحتوى التحكّم في تطبيقات المزج كجهاز MIDI 2.0 افتراضي تمامًا كما لو كانت تستخدم جهاز USB MIDI 2.0. |
الكاميرا والوسائط | الميزات وواجهات برمجة التطبيقات الجديدة |
فك ترميز AV1 باستخدام البرامج بكفاءة أكبر dav1d، هو برنامج فك ترميز AV1 الرائج من VideoLAN، وهو متاح الآن لأجهزة Android التي لا تتيح فك ترميز AV1 في الأجهزة. |
الكاميرا والوسائط | الإيقاف النهائي |
استخدِم Spatializer بدلاً من Virtualizer في Android 15، سنوقف نهائيًا استخدام فئة Virtualizer . |
إمكانية الاتصال | الميزات وواجهات برمجة التطبيقات الجديدة |
إمكانية الاتصال عبر الأقمار الصناعية يواصل نظام التشغيل Android 15 توسيع نطاق توفُّر إمكانية الاتصال عبر الأقمار الصناعية على المنصة، ويتضمن بعض عناصر واجهة المستخدم لضمان تجربة مستخدم متّسقة في جميع مجالات الاتصال عبر الأقمار الصناعية. |
إمكانية الاتصال | الميزات وواجهات برمجة التطبيقات الجديدة |
تجربة أكثر سلاسة باستخدام تقنية NFC يعمل نظام التشغيل Android 15 على تحسين تجربة الدفع بدون تلامس الأجهزة وجعلها أكثر سلاسة وموثوقية، مع مواصلة توفير منظومة التطبيقات المتكاملة القوية لتقنية NFC في Android. |
إمكانية الاتصال | الميزات وواجهات برمجة التطبيقات الجديدة |
دور "محفظة" يقدّم نظام التشغيل Android 15 دور "محفظة" يتيح دمجًا أكثر انسجامًا مع تطبيق المحفظة المفضّل لدى المستخدم. |
الوظيفة الأساسية | التغيير (جميع التطبيقات) |
تغييرات على حالة حظر الحزمة في الإصدار 15 من نظام التشغيل Android، لا تتم إزالة التطبيقات من الحالة FLAG_STOPPED إلا من خلال إجراء مباشر أو غير مباشر من المستخدم. بالإضافة إلى القيود الحالية، يلغي النظام أيضًا جميع الطلبات التي في انتظار المراجعة عندما ينتقل التطبيق إلى حالة الإيقاف على نظام التشغيل Android 15. |
الوظيفة الأساسية | تغيير (جميع التطبيقات) |
إتاحة صفحات بحجم 16 كيلوبايت اعتبارًا من الإصدار 15 من نظام التشغيل Android، يتيح نظام Android استخدام أجهزة المطوّرين التي تم ضبطها لاستخدام صفحة بحجم 16 كيلوبايت. إذا كنت تستخدم رمزًا أصليًا في تطبيقك، عليك إعادة إنشاء تطبيقك ليتوافق مع الأجهزة التي تبلغ سعتها 16 كيلوبايت، وعلى جميع المطوّرين اختبار تطبيقاتهم باستخدام بيئة تبلغ سعتها 16 كيلوبايت للتأكّد من عدم حدوث أي تراجعات غير متوقّعة في سلوك التطبيق. |
الوظيفة الأساسية | تغيير (جميع التطبيقات) |
التغييرات المطلوبة لبعض التطبيقات لتتوافق مع ميزة "المساحة الخاصة" المساحة الخاصة هي ميزة في Android 15 تتيح للمستخدمين إنشاء مساحة منفصلة على أجهزتهم يمكنهم فيها الحفاظ على خصوصية التطبيقات الحسّاسة من خلال طبقة مصادقة إضافية. ولأنّ التطبيقات في المساحة الخاصة لها إذن وصول محدود، يجب أن تتّخذ بعض أنواع التطبيقات خطوات إضافية لتتمكّن من رؤية التطبيقات في المساحة الخاصة للمستخدم والتفاعل معها. |
الوظيفة الأساسية | تغيير (جميع التطبيقات) |
إزالة خط رموز الإيموجي المستند إلى ملف بتنسيق PNG تمّت إزالة ملف خط رموز الإيموجي القديم المستند إلى ملف بتنسيق PNG ( NotoColorEmojiLegacy.ttf )، ولم يبق سوى الملف المستنِد إلى ملف مخطّط. |
الوظيفة الأساسية | تغيير (جميع التطبيقات) |
الحد الأدنى لمستوى واجهة برمجة التطبيقات المستهدَف القابل للتثبيت لا يمكن تثبيت التطبيقات التي يكون targetSdkVersion فيها أقل من 24 . |
الوظيفة الأساسية | تغيير (التطبيقات التي تستهدف 15 عامًا أو أكثر) |
نوع الخدمة التي تعمل في المقدّمة لمعالجة الوسائط يقدّم نظام التشغيل Android 15 نوع خدمة جديدًا يعمل في المقدّمة، وهو mediaProcessing . يناسب هذا النوع من الخدمات عمليات مثل تحويل ترميز ملفات الوسائط. |
الوظيفة الأساسية | تغيير (التطبيقات التي تستهدف 15 عامًا أو أكثر) |
القيود المفروضة على بدء تشغيل الخدمات التي تعمل في المقدّمة من خلال مستقبلات البث BOOT_COMPLETED بالنسبة إلى التطبيقات التي تستهدف Android 15، لا يُسمح لمستقبِلات BOOT_COMPLETED ببدء تشغيل بعض أنواع الخدمات التي تعمل في المقدّمة. |
الوظيفة الأساسية | تغيير (التطبيقات التي تستهدف 15 عامًا أو أكثر) |
التغييرات في الحالات التي يمكن للتطبيقات فيها تعديل الحالة العامة لوضع "عدم الإزعاج" لم تعُد التطبيقات التي تستهدف الإصدار 15 من نظام التشغيل Android قادرة على تغيير الحالة العامة أو سياسة وضع "عدم الإزعاج" على الجهاز (إما عن طريق تعديل إعدادات المستخدم أو إيقاف وضع "عدم الإزعاج"). |
الوظيفة الأساسية | تغيير (التطبيقات التي تستهدف 15 عامًا أو أكثر) |
التغييرات في OpenJDK API في إطار تحديثات OpenJDK API، هناك بعض التغييرات التي يمكن أن تؤثّر في توافق التطبيق، مثل التغييرات في بعض واجهات برمجة التطبيقات لتنسيق السلسلة ومعالجة رمز اللغة وتسلسلات الأعداد الصحيحة العشوائية. |
الوظيفة الأساسية | الإيقاف النهائي |
إيقاف WebSQL نهائيًا في Android WebView تم إيقاف الطرق ذات الصلة بـ WebSQL نهائيًا من WebSettings . |
أدوات ووسائل مساعدة المطوّرين في زيادة الإنتاجية | الميزات وواجهات برمجة التطبيقات الجديدة |
تحديثات OpenJDK 17 يواصل الإصدار 15 من Android العمل على تحديث المكتبات الأساسية لنظام التشغيل Android بما يتوافق مع الميزات في أحدث إصدارات OpenJDK LTS. |
أدوات ووسائل مساعدة المطوّرين في زيادة الإنتاجية | الميزات وواجهات برمجة التطبيقات الجديدة |
تحسينات على ملفات PDF يتضمّن الإصدار 15 من Android تحسينات كبيرة على واجهات برمجة تطبيقات PdfRenderer . |
أدوات ووسائل مساعدة المطوّرين في زيادة الإنتاجية | الميزات وواجهات برمجة التطبيقات الجديدة |
تحسينات على ميزة "التبديل التلقائي للغات" يضيف نظام التشغيل Android 15 عناصر تحكّم إضافية لمساعدة التطبيقات في ضبط ميزة "التبديل التلقائي للغات" وفقًا لحالة الاستخدام. |
أدوات ووسائل مساعدة المطوّرين في زيادة الإنتاجية | الميزات وواجهات برمجة التطبيقات الجديدة |
واجهة برمجة التطبيقات المحسّنة لـ OpenType Variable Font يعمل نظام التشغيل Android 15 على تحسين سهولة استخدام الخط المتغيّر OpenType. |
أدوات ووسائل مساعدة المطوّرين في زيادة الإنتاجية | الميزات وواجهات برمجة التطبيقات الجديدة |
عناصر التحكّم الدقيقة في فواصل الأسطر اعتبارًا من الإصدار 15 من Android، يمكن لرمز TextView وفاصل الأسطر الأساسي الاحتفاظ بالجزء المحدّد من النص في السطر نفسه لتحسين سهولة القراءة. |
أدوات ووسائل مساعدة المطوّرين في زيادة الإنتاجية | الميزات وواجهات برمجة التطبيقات الجديدة |
توثيق التطبيقات يتضمّن نظام التشغيل Android 15 ميزة توثيق التطبيقات وإلغاء توثيقها على مستوى نظام التشغيل، ما يسهّل على جميع متاجر التطبيقات تنفيذ هذه الميزة. |
الرسومات | الميزات وواجهات برمجة التطبيقات الجديدة |
تحديث إمكانية الوصول إلى وحدة معالجة الرسومات في Android يتضمّن الإصدار 15 من Android حزمة ANGLE كطبقة اختيارية لتشغيل OpenGL® ES على Vulkan. ويتم حاليًا شحن حزمة ANGLE كبرنامج تشغيل نظام GL على بعض الأجهزة الجديدة، وستتوقّف أجهزة Android الجديدة عن استخدام OpenGL إلا من خلال حزمة ANGLE. |
الرسومات | الميزات وواجهات برمجة التطبيقات الجديدة |
التحسينات على Canvas يواصل الإصدار 15 من Android عملية تحديث نظام Canvas للرسومات في Android من خلال إضافة إمكانات جديدة. |
التوافق مع أسواق عالمية | الميزات وواجهات برمجة التطبيقات الجديدة |
خط متغير للغة الصينية واليابانية والكورية (CJK) اعتبارًا من الإصدار 15 من Android، أصبح ملف الخط للغة الصينية واليابانية والكورية (CJK)، وهو NotoSansCJK، خطًا متغيرًا. |
التوافق مع أسواق عالمية | الميزات وواجهات برمجة التطبيقات الجديدة |
تسويف بين الأحرف اعتبارًا من Android 15، يمكن تسويف النص باستخدام تباعد الأحرف من خلال استخدام JUSTIFICATION_MODE_INTER_CHARACTER . |
التوافق مع أسواق عالمية | الميزات وواجهات برمجة التطبيقات الجديدة |
إعدادات الفواصل التلقائية للفقرات في Android 15، يمكن للتطبيقات تطبيق الفواصل المستندة إلى العبارة على سطور النص القصيرة فقط، وذلك باستخدام الخيار LINE_BREAK_WORD_STYLE_AUTO . |
التوافق مع أسواق عالمية | الميزات وواجهات برمجة التطبيقات الجديدة |
خط إضافي للغة اليابانية Hentaigana في الإصدار 15 من نظام التشغيل Android، يتم تضمين ملف خط لكتابة Hiragana القديمة (المعروفة باسم Hentaigana) تلقائيًا. |
الشاشات الكبيرة وأشكال الأجهزة | الميزات وواجهات برمجة التطبيقات الجديدة |
أداء أفضل للمهام المتعددة على الشاشات الكبيرة يقدّم نظام التشغيل Android 15 للمستخدمين طُرقًا أفضل لتنفيذ مهام متعددة على الأجهزة ذات الشاشات الكبيرة. |
الشاشات الكبيرة وأشكال الأجهزة | الميزات وواجهات برمجة التطبيقات الجديدة |
التوافق مع الشاشة الخارجية يمكن لتطبيقك تحديد سمة يستخدمها نظام Android 15 للسماح بعرض Application أو Activity على الشاشات الخارجية الصغيرة للأجهزة القابلة للطي المتوافقة. |
قيود واجهات غير حِزم تطوير البرامج (SDK) | تغيير (التطبيقات التي تستهدف 15 عامًا أو أكثر) |
تعديلات على القيود المفروضة على واجهات غير حِزم SDK يتضمّن الإصدار 15 من Android قوائم معدَّلة للواجهات غير حِزم SDK المحظورة استنادًا إلى التعاون مع مطوّري تطبيقات Android وأحدث الاختبارات الداخلية. |
الأداء والبطارية | الميزات وواجهات برمجة التطبيقات الجديدة |
واجهة برمجة التطبيقات ApplicationStartInfo تساعد واجهة برمجة التطبيقات ApplicationStartInfo في نظام التشغيل Android 15 في تقديم إحصاءات عن بدء تشغيل التطبيق، بما في ذلك حالة بدء التشغيل والوقت الذي تمّ قضاؤه في مراحل الإطلاق وكيفية بدء تشغيل تطبيقك عند إنشاء مثيل لفئة Application وغير ذلك. |
الأداء والبطارية | الميزات وواجهات برمجة التطبيقات الجديدة |
معلومات تفصيلية عن حجم التطبيق يضيف نظام التشغيل Android 15 واجهة برمجة التطبيقات StorageStats.getAppBytesByDataType([type]) ، والتي تتيح لك الحصول على إحصاءات عن كيفية استخدام تطبيقك لكل هذه المساحة، بما في ذلك أقسام ملف APK والرمز البرمجي المرتبط بميزة AOT والتسريع والبيانات الوصفية لملف dex والمكتبات والملفات الشخصية الإرشادية. |
الأداء والبطارية | الميزات وواجهات برمجة التطبيقات الجديدة |
إعداد الملفات الشخصية التي يديرها التطبيق يتضمّن الإصدار 15 من Android فئة ProfilingManager التي تتيح لك جمع معلومات الملفات الشخصية من داخل تطبيقك. |
الأداء والبطارية | الميزات وواجهات برمجة التطبيقات الجديدة |
تحسينات على قاعدة بيانات SQLite يقدّم نظام التشغيل Android 15 واجهات برمجة تطبيقات SQLite التي توفّر ميزات متقدّمة من محرّك SQLite الأساسي الذي يستهدف مشاكل أداء معيّنة يمكن أن تظهر في التطبيقات. |
الأداء والبطارية | الميزات وواجهات برمجة التطبيقات الجديدة |
تعديلات على إطار عمل الأداء الديناميكي في Android يواصل الإصدار 15 من Android استثماراتنا في إطار عمل الأداء الديناميكي في Android (ADPF)، وهو مجموعة من واجهات برمجة التطبيقات التي تتيح للألعاب والتطبيقات التي تتطلّب أداءً عالياً التفاعل بشكل مباشر أكثر مع أنظمة الطاقة والحرارة في أجهزة Android. |
الخصوصية | الميزات وواجهات برمجة التطبيقات الجديدة |
رصد تسجيل الشاشة يضيف الإصدار 15 من Android إمكانية رصد التطبيقات التي يتم تسجيلها. |
الخصوصية | الميزات وواجهات برمجة التطبيقات الجديدة |
إمكانات IntentFilter الموسّعةيتيح نظام التشغيل Android 15 إمكانية حلّ Intent بشكل أكثر دقة من خلال UriRelativeFilterGroup ، الذي يحتوي على مجموعة من عناصر UriRelativeFilter التي تشكل مجموعة من قواعد مطابقة Intent التي يجب استيفاؤها جميعًا، بما في ذلك مَعلمات طلب البحث لعنوان URL وأجزاء عنوان URL وقواعد الحظر أو الاستبعاد. |
الخصوصية | الميزات وواجهات برمجة التطبيقات الجديدة |
"المساحة الخاصة" تسمح "المساحة الخاصة" للمستخدمين بإنشاء مساحة منفصلة على أجهزتهم للحفاظ على خصوصية التطبيقات الحسّاسة من خلال طبقة مصادقة إضافية. تظهر التطبيقات في المساحة الخاصة في حاوية منفصلة ضِمن مشغِّل التطبيقات، وتكون مخفية من العرض بين التطبيقات المستخدَمة مؤخرًا ومن الإشعارات والإعدادات والتطبيقات الأخرى عندما تكون المساحة الخاصة مقفلة. |
الخصوصية | الميزات وواجهات برمجة التطبيقات الجديدة |
طلب أحدث اختيار للمستخدم للوصول إلى الصور المحدّدة لا يمكن للتطبيقات إبراز سوى الصور والفيديوهات التي تم اختيارها مؤخرًا عند منح إذن وصول جزئي إلى أذونات الوسائط. |
الخصوصية | الميزات وواجهات برمجة التطبيقات الجديدة |
"مبادرة حماية الخصوصية" على Android يتضمّن الإصدار 15 من Android أحدث إضافات "خدمات الإعلانات" على Android، بالإضافة إلى أحدث إصدار من "مبادرة حماية الخصوصية" على Android. وتأتي هذه الإضافة في إطار جهودنا لتطوير تكنولوجيات تحسّن خصوصية المستخدم وتوفّر تجارب إعلانية مخصّصة وفعّالة للتطبيقات المتوافقة مع الأجهزة الجوّالة. |
الخصوصية | الميزات وواجهات برمجة التطبيقات الجديدة |
تطبيق Health Connect يجمع نظام التشغيل Android 15 أحدث الإضافات حول Health Connect من Android، وهي منصّة آمنة ومركزية لإدارة بيانات الصحة واللياقة البدنية التي تجمعها التطبيقات ومشاركتها. يضيف هذا التعديل إمكانية استخدام أنواع البيانات المتعلّقة باللياقة البدنية والتغذية ودرجة حرارة الجلد وخطط التدريب وغير ذلك. |
الخصوصية | الميزات وواجهات برمجة التطبيقات الجديدة |
مشاركة جزء من الشاشة يتيح نظام التشغيل Android 15 مشاركة جزء من الشاشة كي يتمكّن المستخدمون من مشاركة نافذة تطبيق فقط أو تسجيلها بدلاً من شاشة الجهاز بالكامل. تم تفعيل هذه الميزة لأول مرة في الإصدار QPR2 من Android 14، وتشمل MediaProjection طلبات استدعاء تتيح لتطبيقك تخصيص تجربة مشاركة الشاشة الجزئية. |
الأمان | تغيير (التطبيقات التي تستهدف 15 عامًا أو أكثر) |
إصدارات بروتوكول أمان طبقة النقل (TLS) المحظورة يحظر نظام التشغيل Android 15 استخدام الإصدارَين 1.0 و1.1 من بروتوكول أمان طبقة النقل. تم إيقاف هذه الإصدارات نهائيًا في Android، ولكنه تم الآن حظر استخدامها في التطبيقات التي تستهدف Android 15. |
الأمان | تغيير (التطبيقات التي تستهدف 15 عامًا أو أكثر) |
عمليات إطلاق الأنشطة الآمنة في الخلفية بالنسبة إلى التطبيقات التي تستهدف الإصدار 15 من Android، أضفنا تغييرات إضافية لمنع التطبيقات الضارة التي تعمل في الخلفية من عرض تطبيقات أخرى في المقدّمة ورفع امتيازاتها وإساءة استخدام تفاعل المستخدمين. |
الأمان | تغيير (التطبيقات التي تستهدف 15 عامًا أو أكثر) |
أهداف أكثر أمانًا بالنسبة إلى التطبيقات التي تستهدف الإصدار 15 من نظام التشغيل Android، يجب أن تتطابق الأهداف التي تستهدف مكوّنات معيّنة بدقة مع مواصفات فلتر الأهداف المستهدف، ولن تتطابق الأهداف التي لا تتضمّن إجراءً مع أي فلاتر أهداف. |
الأمان | الميزات وواجهات برمجة التطبيقات الجديدة |
دمج "مدير بيانات الاعتماد" مع ميزة الملء التلقائي اعتبارًا من الإصدار 15 من Android، يمكن للمطوّرين ربط طرق عرض معيّنة، مثل حقول اسم المستخدم أو كلمة المرور، بطلبات "مدير بيانات الاعتماد"، ما يسهّل تقديم تجربة مخصّصة للمستخدم أثناء عملية تسجيل الدخول. |
الأمان | الميزات وواجهات برمجة التطبيقات الجديدة |
دمج ميزة الاشتراك وتسجيل الدخول بنقرة واحدة مع طلبات المقاييس الحيوية يُدمج "مدير بيانات الاعتماد" طلبات المقاييس الحيوية في عمليات إنشاء بيانات الاعتماد وتسجيل الدخول، ما يُلغي الحاجة إلى أن يدير مقدّمو الخدمات طلبات المقاييس الحيوية. |
الأمان | الميزات وواجهات برمجة التطبيقات الجديدة |
إدارة المفاتيح للتشفير التام بين الأطراف استخدِم فئة E2eeContactKeysManager لتسهيل
التشفير التام بين الأطراف (E2EE) في تطبيقات Android. |
الأمان | الميزات وواجهات برمجة التطبيقات الجديدة |
عمليات التحقّق من الأذونات في معرّفات الموارد المنتظمة للمحتوى يقدّم نظام التشغيل Android 15 مجموعة من واجهات برمجة التطبيقات التي تُجري عمليات التحقّق من الأذونات في معرّفات الموارد المنتظمة للمحتوى. |
تجربة المستخدم وواجهة المستخدم للنظام | تغيير (جميع التطبيقات) |
تم تفعيل الصور المتحرّكة لميزة "الترجيع التوقّعي" للتطبيقات التي فعّلتها تمّت إزالة خيار المطوّر للصور المتحرّكة لميزة "الترجيع التوقّعي". بدلاً من ذلك، تظهر الصور المتحركة للنظام، مثل العودة إلى الشاشة الرئيسية والتنقّل بين المهام والأنشطة، للتطبيقات التي فعّلت إيماءة الرجوع التوقّعية بالكامل أو على مستوى نشاط معيّن. |
تجربة المستخدم وواجهة المستخدم للنظام | تغيير (التطبيقات التي تستهدف 15 عامًا أو أكثر) |
فرض العرض على الشاشة بالكامل بالنسبة إلى التطبيقات التي تستهدف الإصدار 15 من نظام التشغيل Android، سنضيف العديد من التغييرات المتعلقة بالعرض على الشاشة بالكامل. قد تتأثّر تجربة المستخدم في تطبيقك سلبًا بهذه التغييرات إذا كان تطبيقك يتضمّن عناصر واجهة مستخدم بالقرب من أعلى الشاشة أو أسفلها ولا يتعامل مع الأجزاء المضمّنة. |
تجربة المستخدم وواجهة المستخدم للنظام | تغيير (التطبيقات التي تستهدف 15 عامًا أو أكثر) |
الإعدادات الثابتة إذا كان تطبيقك يستهدف الإصدار 15 من نظام التشغيل Android أو الإصدارات الأحدث، لن يستبعد Configuration أشرطة النظام بعد الآن. |
تجربة المستخدم وواجهة المستخدم للنظام | تغيير (التطبيقات التي تستهدف 15 عامًا أو أكثر) |
elegantTextHeight القيمة التلقائية للسمة هي true بالنسبة إلى التطبيقات التي تستهدف الإصدار 15 من Android، تصبح السمة elegantTextHeight TextView هي true تلقائيًا، ما يؤدي إلى استبدال الخط المكثّف المستخدَم تلقائيًا ببعض النصوص البرمجية التي تحتوي على مقاييس عمودية كبيرة بخط يسهل قراءته. |
تجربة المستخدم وواجهة المستخدم للنظام | تغيير (التطبيقات التي تستهدف 15 عامًا أو أكثر) |
TextView تغييرات العرض لأشكال الأحرف المعقّدةفي الإصدارات السابقة من Android، قد ترسم بعض الخطوط المكتوبة بخط اليد أو اللغات التي تتضمّن أشكالًا معقّدة الأحرف في منطقة الحرف السابق أو التالي. في بعض الحالات، تم اقتطاع هذه الأحرف في موضع البداية أو النهاية. بدءًا من Android 15، يخصّص الرمز TextView عرضًا لرسم مساحة كافية لهذه الأحرف ويسمح للتطبيقات بطلب مسافات إضافية على يمينها لمنع اقتصاصها. |
تجربة المستخدم وواجهة المستخدم للنظام | تغيير (التطبيقات التي تستهدف 15 عامًا أو أكثر) |
ارتفاع السطر التلقائي المراعي للّغة لعنصر EditText بالنسبة إلى التطبيقات التي تستهدف الإصدار 15 من Android، يتم حجز الحد الأدنى لارتفاع السطر لعنصر EditText لمطابقة الخط المرجعي لعنصر Locale المحدّد. |
تجربة المستخدم وواجهة المستخدم للنظام | الميزات وواجهات برمجة التطبيقات الجديدة |
معاينات أكثر تفصيلاً للتطبيقات المصغّرة باستخدام واجهة برمجة التطبيقات Generated Previews API سنضيف بدءًا من Android 15 إمكانية استخدام معاينات تم إنشاؤها. وهذا يعني أنّ موفّري تطبيقات التطبيقات يمكنهم إنشاء RemoteViews لاستخدامها كنافذة معاينة أداة الاختيار بدلاً من مورد ثابت. |
تجربة المستخدم وواجهة المستخدم للنظام | الميزات وواجهات برمجة التطبيقات الجديدة |
وضع "نافذة ضمن النافذة" اعتبارًا من الإصدار 15 من Android، يتم الآن تشغيل Activity#onPictureInPictureUiStateChanged callback فور بدء الحركة في وضع "نافذة ضمن النافذة". |
تجربة المستخدم وواجهة المستخدم للنظام | الميزات وواجهات برمجة التطبيقات الجديدة |
القواعد المحسّنة لميزة "عدم الإزعاج"AutomaticZenRule تتيح للتطبيقات تخصيص قواعد "إدارة الانتباه" (ميزة "عدم الإزعاج") وتحديد وقت تفعيلها أو إيقافها. يُحسِّن نظام التشغيل Android 15 هذه القواعد بشكل كبير بهدف تحسين تجربة المستخدم. |
تجربة المستخدم وواجهة المستخدم للنظام | الميزات وواجهات برمجة التطبيقات الجديدة |
ضبط VibrationEffect لقنوات الإشعاراتيتيح نظام التشغيل Android 15 ضبط الاهتزازات الغنية للإشعارات الواردة حسب القناة. |
تجربة المستخدم وواجهة المستخدم للنظام | الميزات وواجهات برمجة التطبيقات الجديدة |
شريحة شريط حالة "عرض الوسائط" والإيقاف التلقائي يضيف الإصدار Android 15 QPR1 مؤشرًا بارزًا في شريط الحالة لميزة "عرض الوسائط" (مشاركة الشاشة والبث والتسجيل) لضمان معرفة المستخدمين بميزة "عرض الوسائط" الجارية وتوفير عنصر تحكّم سهل الاستخدام لإيقاف الميزة. ويتم أيضًا إيقاف عرض الوسائط الجاري تلقائيًا عند قفل شاشة الجهاز. |