ارتداء الشاشات
التعديل الأخير | الإصدار المستقر | سحب المرشح | الإصدار التجريبي | إصدار أولي |
---|---|---|---|---|
7 أغسطس 2024 | 1.4.0 | - | - | - |
إعلان التبعيات
لإضافة اعتمادية على Wear، يجب إضافة مستودع Google Maven إلى مشروعك. الاطّلاع على مستودع Maven من Google لمزيد من المعلومات.
أضِف الملحقات التابعة للعناصر التي تحتاجها في ملف build.gradle
لـ
لتطبيقك أو الوحدة التي تستخدمها:
Groovy
dependencies { // Use to implement support for wear tiles implementation "androidx.wear.tiles:tiles:1.4.0" // Use to utilize standard components and layouts in your tiles implementation "androidx.wear.protolayout:protolayout:1.2.0" // Use to utilize components and layouts with Material Design in your tiles implementation "androidx.wear.protolayout:protolayout-material:1.2.0" // Use to include dynamic expressions in your tiles implementation "androidx.wear.protolayout:protolayout-expression:1.2.0" // Use to preview wear tiles in your own app debugImplementation "androidx.wear.tiles:tiles-renderer:1.4.0" // Use to fetch tiles from a tile provider in your tests testImplementation "androidx.wear.tiles:tiles-testing:1.4.0" }
Kotlin
dependencies { // Use to implement support for wear tiles implementation("androidx.wear.tiles:tiles:1.4.0") // Use to utilize standard components and layouts in your tiles implementation("androidx.wear.protolayout:protolayout:1.2.0") // Use to utilize components and layouts with Material Design in your tiles implementation("androidx.wear.protolayout:protolayout-material:1.2.0") // Use to include dynamic expressions in your tiles implementation("androidx.wear.protolayout:protolayout-expression:1.2.0") // Use to preview wear tiles in your own app debugImplementation("androidx.wear.tiles:tiles-renderer:1.4.0") // Use to fetch tiles from a tile provider in your tests testImplementation("androidx.wear.tiles:tiles-testing:1.4.0") }
لمزيد من المعلومات حول العناصر الاعتمادية، يُرجى الاطّلاع على إضافة تبعيات الإصدار.
ملاحظات
تساعدنا ملاحظاتك في تحسين Jetpack. يُرجى إعلامنا إذا اكتشفت مشاكل جديدة أو كان لديك أفكار لتحسين هذه المكتبة. يُرجى إلقاء نظرة على المشاكل الحالية في هذه المكتبة قبل إنشاء مكتبة جديدة. يمكنك إضافة تصويتك إلى مشكلة حالية عن طريق بالنقر فوق زر النجمة.
يُرجى الاطّلاع على مستندات أداة تتبُّع المشاكل. لمزيد من المعلومات.
الإصدار 1.4
الإصدار 1.4.0
7 أغسطس 2024
تم طرح androidx.wear.tiles:tiles-*:1.4.0
. يحتوي الإصدار 1.4.0 على عمليات التنفيذ هذه.
تغييرات مهمة منذ الإصدار 1.3.0
- توفير أدوات لتحديد بيانات النظام الأساسي المخصّصة لمعاينات الشاشات في "استوديو Android"
الإصدار 1.4.0-rc01
24 يوليو 2024
تم طرح androidx.wear.tiles:tiles-*:1.4.0-rc01
بدون أي تغييرات عن الإصدار السابق. يحتوي الإصدار 1.4.0-rc01 على عمليات التنفيذ هذه.
الإصدار 1.4.0-beta01
10 يوليو 2024
تم طرح androidx.wear.tiles:tiles-*:1.4.0-beta01
. يحتوي الإصدار 1.4.0-beta01 على عمليات التنفيذ هذه.
الميزات الجديدة
يشير الإصدار 1.4.0-beta01 من شاشات Wear إلى أنّ ميزات هذا الإصدار من المكتبة مكتملة وأنّ واجهة برمجة التطبيقات مؤمّنة (إلا إذا تم وضع علامة عليها على أنّها تجريبية). يتضمن الإصدار 1.4 من نظام التشغيل Wear Tiles 1.4 الوظائف وواجهات برمجة التطبيقات الجديدة التالية:
- توفير أدوات لتحديد بيانات النظام الأساسي المخصّصة لمعاينات الشاشات في "استوديو Android"
الإصدار 1.4.0-alpha05
26 يونيو 2024
تم طرح androidx.wear.tiles:tiles-*:1.4.0-alpha05
. يحتوي الإصدار 1.4.0-alpha05 على عمليات التنفيذ هذه.
الإصدار 1.4.0-alpha04
29 مايو 2024
تم طرح androidx.wear.tiles:tiles-*:1.4.0-alpha04
. يحتوي الإصدار 1.4.0-alpha04 على عمليات التنفيذ هذه.
الإصدار 1.4.0-alpha03
14 مايو 2024
تم طرح androidx.wear.tiles:tiles-*:1.4.0-alpha03
. يحتوي الإصدار 1.4.0-alpha03 على عمليات التنفيذ هذه.
إصلاح الأخطاء
- يستخدم تطبيق "
TileService#getActiveTilesAsync
" الآنWearSdk
API (في حال توفّرها) لتقديم نتيجة أكثر دقة. (I57bd8)
الإصدار 1.4.0-alpha02
1 مايو 2024
تم طرح androidx.wear.tiles:tiles-*:1.4.0-alpha02
. يحتوي الإصدار 1.4.0-alpha02 على عمليات التنفيذ هذه.
التغييرات في واجهة برمجة التطبيقات
- انقل
tileId
إلى مَعلمة الدالة الإنشائية للأداة كحقل إلزامي وقيمة الطابع الزمني التلقائي للمستند في دالة getter. (I98c2b) - يمكنك إضافة رسائل
TileInteractionEvent
وTileEnter
وTileLeave
نموذج أولي ومغلفات Java اللازمة لتجميع أحداث الدخول/المغادرة في مربّعات. (I112b0) - أعِد ضبط
TileRenderer
لاستخدام أداة إنشاء بدلاً من عنصرTileRenderer.Config
. (Ib66f9) - أضِف سمة
platformDataProviders
إلىTileRenderer.Config
. (I6030d) - أضِف دالة إنشاء جديدة إلى
TileRenderer
تتيح فئةTileRenderer.Config
جديدة. هناك منصات إنشاء أخرى متوقّفة نهائيًا. (Iae7ff) - أضِف حقل
platformDataValues
إلىTilePreviewData
للسماح بتجاهل قيم بيانات النظام الأساسي. (If437a)
إصلاح الأخطاء
- المستند الذي يفيد بأنّ القيمة التلقائية لـ
TileRenderer.Config.Builder#setTilesTheme
هي صفر. (Iced18)
الإصدار 1.4.0-alpha01
6 مارس 2024
تم طرح androidx.wear.tiles:tiles-*:1.4.0-alpha01
. يحتوي الإصدار 1.4.0-alpha01 على عمليات التنفيذ هذه.
الإصدار 1.3
الإصدار 1.3.0
7 فبراير 2024
تم طرح androidx.wear.tiles:tiles-*:1.3.0
. يحتوي الإصدار 1.3.0 على هذه عمليات التنفيذ.
تغييرات مهمة منذ الإصدار 1.2.0
- تم تعديل الأدوات لإتاحة معاينة المربّعات.
- دعم طلب البحث عن المربّعات النشطة التي تنتمي إلى التطبيق
تغييرات إضافية
- للحصول على مجموعة أكثر اكتمالاً من التغييرات التي تم إجراؤها في الإصدار 1.3.0، يمكنك الاطّلاع على ملاحظات الإصدارbeta01.
الإصدار 1.3.0-rc01
24 يناير 2024
تم طرح androidx.wear.tiles:tiles-*:1.3.0-rc01
. يحتوي الإصدار 1.3.0-rc01 على هذه عمليات التنفيذ.
التغييرات في واجهة برمجة التطبيقات
- تمت إعادة تسمية "
TileService#getActiveTilesSnapshotAsync
" إلى "getActiveTilesAsync
". (If6b87)
الإصدار 1.3.0-beta01
10 يناير 2024
تم طرح androidx.wear.tiles:tiles-*:1.3.0-beta01
. يحتوي الإصدار 1.3.0-beta01 على عمليات التنفيذ هذه.
يشير الإصدار 1.3.0-beta01 من شاشات Wear إلى أنّ ميزات هذا الإصدار من المكتبة قد اكتملت وأنّ واجهة برمجة التطبيقات مؤمّنة (إلا إذا تم وضع علامة عليها على أنّها تجريبية). يتضمن الإصدار 1.3 من نظام التشغيل Wear Tiles 1.3 الوظائف وواجهات برمجة التطبيقات الجديدة التالية:
- تم تعديل وحدة أدوات مربّعات الملابس لإتاحة معاينة المربّعات، وتم ضبطها ليتم نشرها.
- إتاحة الاستعلام عن المربّعات التابعة للتطبيق والنشطة في "
TileService.getActiveTilesSnapshotAsync
"
الإصدار 1.3.0-alpha04
13 كانون الأول (ديسمبر) 2023
تم طرح androidx.wear.tiles:tiles-*:1.3.0-alpha04
. يحتوي الإصدار 1.3.0-alpha04 على هذه عمليات التنفيذ.
الإصدار 1.3.0-alpha03
29 تشرين الثاني (نوفمبر) 2023
تم طرح androidx.wear.tiles:tiles-*:1.3.0-alpha03
. يحتوي الإصدار 1.3.0-alpha03 على هذه عمليات التنفيذ.
الميزات الجديدة
- تمت إضافة واجهة برمجة تطبيقات
TileService#getActiveTilesSnapshotAsync
جديدة لطلب البحث عن مربّعات التطبيق النشطة. (I6850e)
التغييرات في واجهة برمجة التطبيقات
- إعادة تسمية "
@TilePreview
" إلى "@Preview
" (Ifc08a)
الإصدار 1.3.0-alpha02
15 تشرين الثاني (نوفمبر) 2023
تم طرح androidx.wear.tiles:tiles-*:1.3.0-alpha02
. يحتوي الإصدار 1.3.0-alpha02 على هذه عمليات التنفيذ.
الميزات الجديدة
- وقد أضفنا واجهة برمجة تطبيقات تجريبية لقياس حجم النص تلقائيًا استنادًا إلى المساحة المتوفرة داخل العنصر الرئيسي. (Ibbe63)
الإصدار 1.3.0-alpha01
18 تشرين الأول (أكتوبر) 2023
تم طرح androidx.wear.tiles:tiles-*:1.3.0-alpha01
. يحتوي الإصدار 1.3.0-alpha01 على هذه عمليات التنفيذ.
الميزات الجديدة
- قدِّم السياق كمَعلمة طريقة معاينة بدلاً من مَعلمات معاودة الاتصال
TilePreviewData
. (I5e97d) - تم تعديل وحدة أدوات مربّعات الملابس لإتاحة معاينة المربّعات، وتم ضبطها ليتم نشرها. (I63d0f)
الإصدار 1.2
الإصدار 1.2.0
9 آب (أغسطس) 2023
تم طرح androidx.wear.tiles:tiles-*:1.2.0
. يحتوي الإصدار 1.2.0 على هذه عمليات التنفيذ.
تغييرات مهمة منذ الإصدار 1.1.0
- إصدار ثابت من Wear Tiles 1.2.0 (مزيد من المعلومات)
- تضيف المربعات 1.2 دعم عناصر تنسيق الربط ببيانات النظام الأساسي (لتحديثات أسرع) والرسوم المتحركة. للحصول على تعليمات حول نقل البيانات، يمكنك الاطّلاع على ملاحظات الإصدار (1.2.0-rc01).
الإصدار 1.2.0-rc01
26 تموز (يوليو) 2023
تم طرح androidx.wear.tiles:tiles-*:1.2.0-rc01
. يحتوي الإصدار 1.2.0-rc01 على هذه عمليات التنفيذ.
مع الإصدار 1.2، أُعيد هيكلة مكتبة Tiles وتم نقل معظم الميزات وواجهات برمجة التطبيقات إلى مكتبة ProtoLayout الجديدة (الحزمة
androidx.wear.protolayout
) مع بقاء مجموعة فرعية صغيرة في Tiles (androidx.wear.tiles
):- بقيت أسماء جميع الفئات كما هي، ولم يتم إدخال سوى إضافات إلى الإصدار 1.1.
- ظلت غالبية واجهات برمجة التطبيقات كما هي والتغيير الوحيد هو اسم الحزمة.
- تم إيقاف بعض الطرق في
TileService/TileBuilder
نهائيًا، وتم الآن إعادة تسمية النُسخ التي تقبل أنواعProtoLayout
الجديدة بدلاً من ميزة مربّعات أولاً.
لتسهيل عملية النقل هذه، لقد وضعنا تعليمات صغيرة ونص برمجي لإعادة التسمية، يمكنك الاطّلاع هنا.
التغييرات في واجهة برمجة التطبيقات
- لقد حددنا أقصى عمق يمكن أن يحتوي عليه التخطيط على 30 عنصرًا متداخلاً في المربع. في حال تم تجاوز هذا العمق، سيعرض عارض المربّعات تنسيقًا تم تضخيمه في السابق. (I8a74b)
الإصدار 1.2.0-beta01
21 حزيران (يونيو) 2023
تم طرح androidx.wear.tiles:tiles-*:1.2.0-beta01
بدون أي تغييرات. يحتوي الإصدار 1.2.0-beta01 على عمليات التنفيذ هذه.
الإصدار 1.2.0-alpha07
7 حزيران (يونيو) 2023
تم طرح androidx.wear.tiles:tiles-*:1.2.0-alpha07
. يحتوي الإصدار 1.2.0-alpha07 على هذه عمليات التنفيذ.
الميزات الجديدة
- تسمح السياسة
TileRenderer.setState
بضبط الحالة لجلسة العرض. سيتم تطبيق هذه الحالة على التنسيق الحالي وأي تنسيق مستقبلي (إلى أن يتم ضبط حالة جديدة) (Iaaf35). - أصبحت أنواع التصميم الأوّلي متوافقة بالكامل الآن مع جميع واجهات برمجة التطبيقات الخاصة بعرض المربّعات. (I428b0)
إصلاح الأخطاء
- يمكن الآن ضبط مظهر مخصّص في
ProtoLayoutViewInstance
. (Iae8c0)
الإصدار 1.2.0-alpha06
24 أيار (مايو) 2023
تم طرح androidx.wear.tiles:tiles-*:1.2.0-alpha06
. يحتوي الإصدار 1.2.0-alpha06 على هذه عمليات التنفيذ.
التغييرات في واجهة برمجة التطبيقات
- إعادة تسمية "
StateEntryValue
" إلى "DynamicDataValue
" وتعديل واجهات برمجة التطبيقات الخاصة بالحالة لتستخدمDynamicDataKey
(If1c01) - نحن بصدد تقييد عدد الإدخالات المسموح بها في "
StateStore
" لضمان توفير التحكّم في استخدام الذاكرة ووقت تحديث الحالة لكل مثيل من "StateStore
" بشكل دقيق. نتيجةً لذلك، يجب أن يتأكّد المطوّر من أنّه ليس لديه أكثر منMAX_STATE_ENTRY_COUNT
إدخال في الخريطة، وإلّا سيتلقّىIllegalStateException
عند إنشاءStateStore
أو تعديله. (Ibadb3)
الإصدار 1.2.0-alpha05
10 أيار (مايو) 2023
تم طرح androidx.wear.tiles:tiles-*:1.2.0-alpha05
. يحتوي الإصدار 1.2.0-alpha05 على هذه عمليات التنفيذ.
الميزات الجديدة
- لقد أضفنا رقم تعريف الفئة إلى أحداث وطلبات المربع. يمكن استخدام هذا المعرّف لربط بعض البيانات بمثيل مربّع في لوحة العرض الدوّارة. (Ic4f83)
التغييرات في واجهة برمجة التطبيقات
- تعرض الدالة
TileRenderer.inflateAsync
الآنListenableFuture
. (I2f2b9) - تم الآن وضع علامة "متوقّفة" على منصات إنشاء المربّعات التي استبدلتها في مكتبة
protolayout
. (Ie2029)
إصلاح الأخطاء
- يوضح javadoc لـ
TileService.onTileResourcesRequest
الآن متى قد يستدعي النظام الطريقة. (Iee037)
الإصدار 1.2.0-alpha04
19 نيسان (أبريل) 2023
تم طرح androidx.wear.tiles:tiles-*:1.2.0-alpha04
. يحتوي الإصدار 1.2.0-alpha04 على هذه عمليات التنفيذ.
إصلاح الأخطاء
- تم الآن ضبط تبعيات Gradle بشكل صحيح على
api
بدلاً منimplementation
عند الحاجة. (I40503)
الإصدار 1.2.0-alpha03
5 نيسان (أبريل) 2023
تم طرح androidx.wear.tiles:tiles-*:1.2.0-alpha03
. يحتوي الإصدار 1.2.0-alpha03 على هذه عمليات التنفيذ.
التغييرات في واجهة برمجة التطبيقات
- لقد أضفنا دعمًا لأنواع
androidx.wear.protolayout
إلىTileRenderer
(I4ac7f). - تمت إعادة تسمية "
ObservableStateStore
" إلى "StateStore
". (Ieb0e2) - إضافة أحمال زائدة لأنواع التنسيق الأوّلي إلى
TileRenderer
(I4ac7f) - تفعيل الصور المتحركة في
TileRenderer
(I07dcf)
الإصدار 1.2.0-alpha02
22 آذار (مارس) 2023
تم طرح androidx.wear.tiles:tiles-*:1.2.0-alpha02
. يحتوي الإصدار 1.2.0-alpha02 على عمليات التنفيذ هذه.
التغييرات في واجهة برمجة التطبيقات
- تم إيقاف مكتبة Material Design نهائيًا. يُرجى استخدام مكتبة
ProtoLayout Material
الجديدة مع الوظائف نفسها. (If242b)
إصلاح الأخطاء
- تم تحديث
TileRenderer
لاستخدام الميزات الجديدة من مكتبة التخطيط الأوّلي. (I832f9)
الإصدار 1.2.0-alpha01
8 آذار (مارس) 2023
تم طرح androidx.wear.tiles:tiles-*:1.2.0-alpha01
. يحتوي الإصدار 1.2.0-alpha01 على هذه عمليات التنفيذ.
الميزات الجديدة
- لقد أضفنا
onTileResourceRequest
إلىTileService
لتوفير موارد من مكتبةprotolayout
. (983d9c5) - تم تحديث
ResourcesRequest
وTileRequest
لإتاحة النوعينState
وDeviceParameters
من مكتبةprotolayout
. (88fa01d) - تم تعديل
TileBuilders.Tile
لإتاحة النوعينState
وTimeline
من مكتبةprotolayout
. (168619c)
إصلاح الأخطاء
الإصدار 1.1
الإصدار 1.1.0
24 آب (أغسطس) 2022
تم طرح androidx.wear.tiles:tiles-*:1.1.0
. يحتوي الإصدار 1.1.0 على هذه عمليات التنفيذ.
تغييرات مهمة منذ الإصدار 1.0.0
- وهذا هو أول إصدار ثابت يحتوي على مكتبة مواد البلاط (يمكنك قراءة المزيد من المعلومات على مدونتنا).
- تحتوي هذه المكتبة على مكونات وتخطيطات متوافقة مع إرشادات Material وسهلة الاستخدام. المكوّنات المضمّنة هي
Button
وChip
وCompactChip
وTitleChip
وCircularProgressIndicator
وText
.وتحتوي كل هذه المكوّنات على كائنات ألوان خاصة بها يمكن إنشاؤها باستخدام فئة الألوان الرئيسية لتطبيق نفس المظهر بسهولة على كل المكوّنات. بالإضافة إلى الألوان، توجد فئة أسلوب الخط للحصول بسهولة على كائنات FontStyle باستخدام اسم أسلوب الخط. - بالإضافة إلى المكوّنات، هناك تنسيقات موصى بها للمربّعات -
PrimaryLayout
وEdgeContentLayout
وMultiButtonLayout
وMultiSlotLayout
. تحتوي جميع التنسيقات على مساحات متروكة وأنماط موصى بها تم تطبيقها بما يتوافق مع إرشادات المواد. - للحصول على قائمة بالمكوّنات والتصاميم في مكتبة "مواد البلاط"، يُرجى الاطّلاع على ملاحظات الإصدار عن الشاشات.
الإصدار 1.1.0-rc01
10 آب (أغسطس) 2022
تم طرح androidx.wear.tiles:tiles-*:1.1.0-rc01
. يحتوي الإصدار 1.1.0-rc01 على هذه عمليات التنفيذ.
- لم تكن هناك تغييرات جديدة بين الإصدارَين التجريبي و"الإعداد عن بُعد".
الإصدار 1.1.0-beta01
27 تموز (يوليو) 2022
تم طرح androidx.wear.tiles:tiles-*:1.1.0-beta01
. يحتوي الإصدار 1.1.0-beta01 على عمليات التنفيذ هذه.
يحتوي الإصدار 1.0.0-beta01 من مكتبة مواد البلاط على مكونات وتخطيطات متوافقة مع إرشادات المواد وسهلة الإنشاء.
المكونات المضمنة هي:
Button
- عنصر دائري الشكل يمكن النقر عليه، يحتوي على رمز أو نص أو صورة بثلاثة أحجام محدَّدة مسبقًا.Chip
- عنصر قابل للنقر على شكل استاد ويمكن أن يحتوي على رمز وتسميات أساسية وثانوية وله ارتفاع ثابت وعرض قابل للتخصيص.CompactChip
وTitleChip
: صيغتان من "الشريحة العادية" بارتفاعين أصغر وأكبر على التوالي، ويمكن أن تحتوي على سطر واحد من النص.CircularProgressIndicator
- قوس ملوّن حول حافة الشاشة بزوايا البداية والنهاية المحددة، ويمكن أن يصف دائرة كاملة أو جزئية مع قوس التقدم الكامل خلفها.Text
- نص منمّق يستخدم أنماط أسلوب الخط الموصى بها من خلال مواد Wear OS
تحتوي كل هذه المكوّنات على كائن ألوان خاص بها يمكن إنشاؤه باستخدام فئة Colors
الرئيسية لتطبيق المظهر نفسه بسهولة على جميع المكوّنات. بالإضافة إلى الألوان، هناك فئة Typography
للحصول بسهولة على عناصر FontStyle
باستخدام اسم أسلوب الخط.
بالإضافة إلى المكونات، هناك تخطيطات مربّعات موصى بها:
PrimaryLayout
: تنسيق يمكن تخصيصه عن طريق إضافة تصنيفات أساسية أو ثانوية، ومحتوى في المنتصف، وشريحة أساسية في الأسفل. يمكن إضافة المحتوى الرئيسي في هذا التنسيق باعتباره عنصرMultiSlotLayout
أوMultiButtonLayout
.EdgeContentLayout
: تصميم لاستضافةCircularProgressIndicator
حول الحافة مع ظهور محتوى رئيسي داخلها وتصنيف أساسي أو ثانوي حولهاMultiButtonLayout
: تصميم يمكن أن يحتوي على من زر واحد إلى 7 أزرار، ويتم ترتيبه بما يتوافق مع إرشادات المواد حسب عدد الأزرار.MultiSlotLayout
- تصميم نمط يشبه صفًا مع خانات تمت محاذاتها أفقيًا ومتباعدة (للرموز أو المحتوى الصغير الآخر)
تحتوي جميع التنسيقات على مساحات متروكة وأنماط موصى بها تم تطبيقها بما يتوافق مع إرشادات المواد.
التغييرات في واجهة برمجة التطبيقات
- يجب إعادة استخدام هذه العناصر بشكل رئيسي لمكونات الشرائح التي تشمل فصل أدوات التصنيف في "أداة التصميم" كي يتم تمرير كل جزء من المحتوى بشكل منفصل مع إعادة التسمية للتوافق مع الإرشادات (التصنيف الأساسي والتصنيف الثانوي ومعرّف مصدر الصورة). بالإضافة إلى ذلك، سيتم إنشاء وصف المحتوى تلقائيًا إذا لم يتم ضبطه. (I57622)
- تمت إعادة تسمية "
ProgressIndicatorLayout
" إلى "EdgeContentLayout
". (Ic1aa6) - تمت إعادة تسمية محتوى حجم الزر إلى أسماء اللاحقة
without _BUTTON
ضمنه مع توضيح إضافي لـ Javadocs فيButton
. (I1dfe2)
إصلاح الأخطاء
- تم تحديث الهوامش والمساحة المتروكة والترتيب العام في "تنسيقات المواد" لتلائم جميع أنواع التخطيطات وأحجام الشاشة وأشكالها الموصى بها.
- تحسينات على تنسيقات المواد أصبحت الآن خانات العرض مرنة في
MultiSlotLayout
، حيث يتم التفاف المحتوى بدلاً من أن يكون بحجم ثابت.(I52919)،(If18b4) - تمت زيادة المساحة التي يمكن النقر عليها على "
CompactChip
" من أجل اتّباع إرشادات تسهيل الاستخدام. (Ie8264)
الإصدار 1.1.0-alpha09
29 حزيران (يونيو) 2022
تم طرح androidx.wear.tiles:tiles-*:1.1.0-alpha09
. يحتوي الإصدار 1.1.0-alpha09 على هذه عمليات التنفيذ.
الميزات الجديدة
- لقد أتحنا إمكانية إضافة تصنيفات اختيارية في
ProgressIndicatorLayout
. (I30788)
التغييرات في واجهة برمجة التطبيقات
- تقبل الطرق المساعدة لـ
ElementMetadata
الآنElementMetadata
بدلاً من المعدِّلات. (I5a70f)
إصلاح الأخطاء
- تمّت إزالة الحدّ الأقصى المسموح به لعدد الأحرف في
CompactChip
. إذا كان النص كبيرًا جدًا بحيث لا يناسب حجم الشاشة فيPrimaryLayout
، سيتم تصغيره. (Id56ec) - أصبحت الإحالات الناجحة في اللغة
Chip
تتضمّن الآن اللاحقة المحتوى. (Iba437) - توضيح Javadoc عبر فئات Tiles Material. (I56e41)، (I80f31)، (Iba437)
الإصدار 1.1.0-alpha08
1 حزيران (يونيو) 2022
تم طرح androidx.wear.tiles:tiles-*:1.1.0-alpha08
. يحتوي الإصدار 1.1.0-alpha08 على هذه عمليات التنفيذ.
الميزات الجديدة
- تمت إضافة علامة البيانات الوصفية إلى المعدّلات لاستخدامها لتتبُّع البيانات الوصفية للمكوّن من خلال الطرق المساعدة المضافة إلى الفئة
Helper
. (I70db2)،(I30c3d) - تمت إضافة الطريقة الثابتة
fromLayoutElement
إلى جميع المكوّنات والتنسيقات داخل "مواد البلاط". يجب استخدامه للاختبار ولتحويل عنصر LayoutElement من الوصول إلى محتويات الحاوية إلى نوعه الأصلي. (Ia572a)،(Idbd8a)،(I3ae13)،(I292fe)،(I8b20f)،(I3cacb)،(I84b24)
الإصدار 1.1.0-alpha07
18 أيار (مايو) 2022
تم طرح androidx.wear.tiles:tiles-*:1.1.0-alpha07
. يحتوي الإصدار 1.1.0-alpha07 على هذه عمليات التنفيذ.
التغييرات في واجهة برمجة التطبيقات
- تمّت الآن إضافة الرسائل ذات الصلة بأدوات مختلفة للمحتوى إلى "
ProgressIndicatorLayout
" و"PrimaryLayout
". الآن يتوفر لدى جميع المستخدمين في هذه الفصول عددًا متطابقًا من gets.(Iddbe5) (Iabe4e) - يمكن أن يؤدي استخدام Getter لوصف المحتوى في Material Components إلى عرض قيمة فارغة نظرًا لأن دالة setter لها ليست إلزامية.
- ستؤدي محاولة إنشاء زر بدون نقل أي محتوى إلى
IllegalArgumentException
. (I7fc0c) - تمت إعادة تسمية الحقول المتعلقة بلون الرمز في
ChipColors
منiconTintColor
إلىiconColor
. (Ic053b)
إصلاح الأخطاء
- تمت إضافة
androidTests
للتنسيقات في "مواد البلاط". (I96404)
الإصدار 1.1.0-alpha06
11 أيار (مايو) 2022
تم طرح androidx.wear.tiles:tiles-*:1.1.0-alpha06
. يحتوي الإصدار 1.1.0-alpha06 على هذه عمليات التنفيذ.
الميزات الجديدة
- تمت إضافة التنسيق الجديد إلى المكتبة الفرعية "Material Layouts" (تخطيطات المواد) -
MultiButtonLayout
. إنه يمثل تخطيطًا يمكن أن يحتوي على ما بين 1 و7 أزرار مرتبة بما يتماشى مع إرشادات المواد. وفي معظم الحالات، يجب تمرير هذا التنسيق كمحتوى إلى التنسيق الأساسي. (Ib727f)
التغييرات في واجهة برمجة التطبيقات
- تمت إعادة هيكلة جهاز
MultiSlotLayout
ليتضمّن خانات واحدة فقط. ويجب تمرير هذا التنسيق كمحتوى إلىPrimaryLayout
الرئيسي. (I1870f) - تم تعديل الألوان التلقائية المحدّدة للسمة
CircularProgressIndicator
لتكون قيمة واحدة بدلاً من الألوان الأساسية والثانوية. (I64a51) - تمت إضافة دالة getter للفاصل الأفقي في
MultiSlotLayout
. (I11e1e)
إصلاح الأخطاء
- تمت إضافة اختبارات Android للمكونات إلى Tiles Material. (I20041)
الإصدار 1.1.0-alpha05
6 نيسان (أبريل) 2022
تم طرح androidx.wear.tiles:tiles-*:1.1.0-alpha05
. يحتوي الإصدار 1.1.0-alpha05 على هذه عمليات التنفيذ.
الميزات الجديدة
- تمت إضافة طُرق مساعدة لتحويل
LayoutElement
إلى تنسيق و"المخطّط الزمني" و"المخطط الزمني" إلى هذه الفئات لتسهيل إنشاء "المربّعات". (I2f6d1) - تمت إضافة كائن
Colors
إلى مكتبة المواد ليتم تمريره عبر ألوان المكوّنات كمظهر. (I0792c)
التغييرات في واجهة برمجة التطبيقات
- يتطلب مكوِّن Material Text وجود نص تم تمريره إلى الدالة الإنشائية. يمكن الآن تخصيص هذا المكون عن طريق تعيين الوزن. (I25dbd)
- تمت إزالة الثوابت من
ChipDefaults
والتي لا يتم استخدامها في القيم العامة. (I7baed) - تمت إزالة الرسائل من
CompactChip
وTitleChip
التي لا تتضمَّن أدوات تحديد مطابقة. (I99e85) - تمت إزالة "
DEFAULT_PADDING
" منProgressIndicatorDefaults
. (Idabcd) - أصبحت مكونات Material متوافقة الآن مع السمة
CharSequence
لوصف المحتوى بدلاً من String. (I5b21a)
إصلاح الأخطاء
- إعادة ضبط عمليات تنفيذ المعلَمات الاختيارية في Button (Ib7135)
- تمت إضافة متغير نمط الخط إلى الخطوط في أسلوب الخط. (I8dbc6)
الإصدار 1.1.0-alpha04
23 آذار (مارس) 2022
تم طرح androidx.wear.tiles:tiles-*:1.1.0-alpha04
. يحتوي الإصدار 1.1.0-alpha04 على عمليات التنفيذ هذه.
الميزات الجديدة
- يمكن إضافة تصنيف أساسي أو ثانوي اختياري إلى
PrimaryLayout
. (Ib9916) - يمكن تخصيص المكوِّن النصي عن طريق تعيين فائض أو مائل أو تسطير أو غير ذلك (I703f7)
التغييرات في واجهة برمجة التطبيقات
- تمت إزالة ثوابت اللون التلقائية من Tiles Material API. (I0ab55)
- تتطلّب جميع المكونات القابلة للنقر في Tiles Material كائن "
Clickable
" في الدالة الإنشائية بدلاً من "الإجراء". (I2f101)
إصلاح الأخطاء
- سيرسم النص الآن علامة حذف على الفائض في "الشريحة" و"النص". (I8a2f8)
- تظهر المكونات المحسّنة عند تعيين مقياس خط المستخدم على كبير. (Ib63b1)
- يُرجى توضيح ملفات Javadocs الخاصة بـ
setPrimaryChipContent
باستخدام PrimaryLayout. (Ie6296)
الإصدار 1.1.0-alpha03
23 شباط (فبراير) 2022
تم طرح androidx.wear.tiles:tiles-*:1.1.0-alpha03
. يحتوي الإصدار 1.1.0-alpha03 على هذه عمليات التنفيذ.
التغييرات في واجهة برمجة التطبيقات
- تمت إضافة العنصر
Text
بأنماط أسلوب الخط الموصى بها إلى TIles Material. (Iec0ae)
الإصدار 1.1.0-alpha02
9 شباط (فبراير) 2022
تم طرح androidx.wear.tiles:tiles-*:1.1.0-alpha02
. يحتوي الإصدار 1.1.0-alpha02 على عمليات التنفيذ هذه.
الميزات الجديدة
- تمت إضافة مكتبة فرعية جديدة
layouts
في Tiles Material. ويحتوي التطبيق على تخطيطات مربّعات مناسبة مع تطبيق هامش المساحة المتروكة والهامش الموصى به لجعل عملية تطوير المربّعات أسرع وأسهل. التخطيطات الأولية هي:PrimaryLayout
(I7ba91) يمثّل التنسيق مع شريحة أساسية في الأسفل والمحتوى في المنتصف.MultiSlotLayout
(I32104) تمثّل تنسيقًا بتصنيفات في الصفين 1 و3، مع محاذاة متباعدة أفقيًا في الصف 2، ويجب أن يتبعها صف رابع يحتوي على شريحة أساسية.ProgressIndicatorLayout
(I9fec6) يمثّل تنسيقًا بمؤشر تقدّم دائري حول حافة الشاشة والمحتوى المتوفّر بداخله.
- تمت إضافة
CircularProgressIndicator
(Ic4b88) إلى مكونات Tiles Material.
التغييرات في واجهة برمجة التطبيقات
- تمت إعادة تسمية الثوابت المتبقية التي يستخدمها
TitleChip
لتضمين العنوان في الاسم. (I14f4c) - تمت إضافة طريقة
setHorizontalAlignment
إلىChip
. (Ie6e0b)
الإصدار 1.1.0-alpha01
26 يناير 2022
تم طرح androidx.wear.tiles:tiles-*:1.1.0-alpha01
. يحتوي الإصدار 1.1.0-alpha01 على هذه عمليات التنفيذ.
الميزات الجديدة
- تمت إضافة مكتبة Tiles Material الجديدة. يحتوي على مكونات لبناء تخطيطات البلاط بشكل أسرع وأسهل باستخدام التصميم المتعدد الأبعاد. المكونات الأولية هي:
Button
Chip
CompactChip
TitleChip
إصلاح الأخطاء
- إصلاح خطأ في "
TileUiClient
" أدّى إلى تجاهل الموارد المخزّنة مؤقتًا (I60e0b)
الإصدار 1.0
الإصدار 1.0.1
26 يناير 2022
تم طرح androidx.wear.tiles:tiles-*:1.0.1
. يحتوي الإصدار 1.0.1 على عمليات الالتزام هذه.
إصلاح الأخطاء
- إصلاح خطأ في "
TileUiClient
" أدّى إلى تجاهل الموارد المخزّنة مؤقتًا (I60e0b)
الإصدار 1.0.0
3 تشرين الثاني (نوفمبر) 2021
تم طرح androidx.wear.tiles:tiles-*:1.0.0
. يحتوي الإصدار 1.0.0 على عمليات التنفيذ هذه.
الميزات الرئيسية للإصدار 1.0.0
- توفّر مكتبة Wear Tiles وظيفة إنشاء مربّعات مخصّصة لأجهزة Wear OS، بالإضافة إلى الفئات التي تتيح للنظام جلب شاشة الساعة وعرضها بجانب خلفية شاشة الساعة مباشرةً.
- يتيح لك عرض المربّعات إظهار "بطاقة" كجزء من نشاط Android، ما يسهّل إجراء اختبار سريع لتنسيقات المربّعات.
الإصدار 1.0.0-rc01
27 تشرين الأول (أكتوبر) 2021
تم طرح androidx.wear.tiles:tiles-*:1.0.0-rc01
. يحتوي الإصدار 1.0.0-rc01 على هذه عمليات التنفيذ.
الإصدار 1.0.0-beta01
13 تشرين الأول (أكتوبر) 2021
تم طرح androidx.wear.tiles:tiles-*:1.0.0-beta01
. يحتوي الإصدار 1.0.0-beta01 على عمليات التنفيذ هذه.
إصلاح الأخطاء
- تم إصلاح
NullPointerException
فيTileUiClient
عندما تكون القيمة فارغة نسخة المصدر. (I0586e)
الإصدار 1.0.0-alpha12
29 أيلول (سبتمبر) 2021
تم طرح androidx.wear.tiles:tiles-*:1.0.0-alpha12
. يحتوي الإصدار 1.0.0-alpha12 على هذه عمليات التنفيذ.
إصلاح الأخطاء
لم تعد أداة Updatescheduler تستخدم تطبيقًا ضعيفًا. مرجع، إصلاح المشاكل التي لا يتم فيها تحديث TileUiClient(I1120d، b/199061124)
تعريف أن SysUiTileUpdateRequester يطلب من PacakgeManager، وأن يعمل على إصلاح خطأ لن تعمل تحديثات المربعات فيه على أجهزة R+. (I1120d)
الإصدار 1.0.0-alpha11
1 أيلول (سبتمبر) 2021
تم طرح androidx.wear.tiles:tiles-*:1.0.0-alpha11
. يحتوي الإصدار 1.0.0-alpha11 على هذه عمليات التنفيذ.
الميزات الجديدة
- تمت إضافة مكتبة اختبار وأصدرتها وهي androidx.wear.tails:tys-testing Library ليتمكّن المطوّرون من اختبار مربّعاتهم بسهولة أكبر. (Iedb6b)
التغييرات في واجهة برمجة التطبيقات
- تمت إعادة تسمية TileProviderService إلى TileService. (I1ad2c)
- تم تحديث منصات إنشاء المربعات؛ طرق
.builder()
ثابتة موقوفة لصالح استدعاءnew Foo.Builder()
، وإعداد تمت إزالة أحمال البيانات الزائدة التي قبلت المثيلBuilder
. (Ia9606) - يجب أن يستخدم TileRenderer الآن سياق واجهة المستخدم، بدلاً من سياق التطبيق. (I84b61)
إصلاح الأخطاء
- إصلاح خطأ يؤدي إلى تطبيق تسطير متعدد على بعض المواقف المختلفة. (Ib6712)
الإصدار 1.0.0-alpha10
18 آب (أغسطس) 2021
تم طرح الإصدارات androidx.wear.tiles:tiles:1.0.0-alpha10
وandroidx.wear.tiles:tiles-proto:1.0.0-alpha10
وandroidx.wear.tiles:tiles-renderer:1.0.0-alpha10
. يحتوي الإصدار 1.0.0-alpha10 على هذه عمليات التنفيذ.
التغييرات في واجهة برمجة التطبيقات
- تمت إزالة أدوات التحقّق من التنسيق من واجهة برمجة التطبيقات العامة. ستكون هذه دائمًا تمكين، على الرغم من أنه لن يعرض تحذيرًا إلا في حالة فشل التحقق. (Ie9f29)
- يقبل TileRenderer الآن سياق واجهة المستخدم، بدلاً من "سياق التطبيق".
إصلاح الأخطاء
- تم إصلاح خطأ كان يمنع النقر على العناصر القابلة للنقر في Spannable.
الإصدار 1.0.0-alpha09
21 يوليو 2021
تم طرح الإصدارات androidx.wear.tiles:tiles:1.0.0-alpha09
وandroidx.wear.tiles:tiles-proto:1.0.0-alpha09
وandroidx.wear.tiles:tiles-renderer:1.0.0-alpha09
. يحتوي الإصدار 1.0.0-alpha09 على هذه عمليات التنفيذ.
الميزات الجديدة
- تمت إضافة مدققات التنسيق إلى شاشات Wear Tiles عارض. (I3a869)
- تُستخدَم هذه المعلومات للتحقّق من أفضل الممارسات في المربّع. في البداية، سيتم عرض تحذير إذا كان مربّعك لا يحتوي على أي عناصر مع مفتاح التعديل
Semantics
.
- تُستخدَم هذه المعلومات للتحقّق من أفضل الممارسات في المربّع. في البداية، سيتم عرض تحذير إذا كان مربّعك لا يحتوي على أي عناصر مع مفتاح التعديل
- تمت إضافة مستندات حول
DefaultTileProviderClient
TestingTileProviderClient constructors
(I9f4b9)
التغييرات في واجهة برمجة التطبيقات
- إعادة التسمية في TileProviderClient (I0ec36):
getApiVersion
->requestApiVersion
tile/resourcesRequest
->requestTile/Resources
onTileFooEvent
->sendOnTileFooEvent
- تمت إضافة مدققات التنسيق إلى شاشات Wear Tiles عارض. (I3a869)
إصلاح الأخطاء
- يجب التأكد من أنّ هدف LaunchAction ليس له أي قيود الأذونات. (I39136)
الإصدار 1.0.0-alpha08
30 حزيران (يونيو) 2021
تم طرح الإصدارات androidx.wear.tiles:tiles:1.0.0-alpha08
وandroidx.wear.tiles:tiles-proto:1.0.0-alpha08
وandroidx.wear.tiles:tiles-renderer:1.0.0-alpha08
. يحتوي الإصدار 1.0.0-alpha08 على هذه عمليات التنفيذ.
الميزات الجديدة
- تتوافق الآن Spannables مع line_height بدلاً من line_spacing.
التغييرات في واجهة برمجة التطبيقات
- أضِف دعم line_height في Spannables، وأزِل line_spacing. (Ibeb54)
- يجب نقل الرمز الذي يستخدم line_spacing لاستخدام line_height بدلاً من ذلك.
إصلاح الأخطاء
- إصلاح الخطأ عند استخدام الأبعاد التناسبية (I37ace)
- إصلاح الخطأ الذي يمنع عناصر النص من تضمين أوصاف للمحتوى. (Id2c7d)
الإصدار 1.0.0-alpha07
16 حزيران (يونيو) 2021
تم طرح الإصدارات androidx.wear.tiles:tiles:1.0.0-alpha07
وandroidx.wear.tiles:tiles-proto:1.0.0-alpha07
وandroidx.wear.tiles:tiles-renderer:1.0.0-alpha07
. يحتوي الإصدار 1.0.0-alpha07 على هذه عمليات التنفيذ.
التغييرات في واجهة برمجة التطبيقات
- إضافة واجهة
TileProviderClient
وكشف الخلفيات تسمحDefaultTileProviderClient
لعمليات التنفيذ بالربط الواجهة "TileProviderService
". (I69165)
الإصدار 1.0.0-alpha06
2 حزيران (يونيو) 2021
تم طرح الإصدارات androidx.wear.tiles:tiles:1.0.0-alpha06
وandroidx.wear.tiles:tiles-proto:1.0.0-alpha06
وandroidx.wear.tiles:tiles-renderer:1.0.0-alpha06
. يحتوي الإصدار 1.0.0-alpha06 على هذه عمليات التنفيذ.
التغييرات في واجهة برمجة التطبيقات
- تحتوي جميع فئات Builder الآن على getters لجميع المواقع. يُرجى العِلم أنّ هذه التطبيقات مخصَّصة لأغراض الاختبار فقط (I9d155).
- تغيير الحزمة: تم نقل الصفوف في
androidx.wear.tiles.builders
إلىandroidx.wear.tiles
. - يمكنك إضافة دعم التلوين التجريبي إلى شاشات المعلومات. (I38929)
- تمت إعادة تسمية "
LayoutElementBuilders.HALIGN_*
" إلى "LayoutElementBuilders.HORIZONTAL_ALIGN_*
" (I67e58). - تمت إعادة تسمية "
LayoutElementBuilders.VALIGN_*
" إلى "LayoutElementBuilders.VERTICAL_ALIGN_*
" (I67e58). - تمت إعادة تسمية "
LayoutElementBuilders.SPAN_VALIGN_*
" إلى "LayoutElementBuilders.SPAN_VERTICAL_ALIGN_*
" (I67e58). - تمت إضافة فئات أداة إنشاء الطلبات والأحداث. (Ib5cf4)
- تم نقل
TileProviderService
لاستخدام فئات الطلبات والأحداث منRequestBuilders
وEventBuilders
، بدلاً منRequestReaders
/EventReaders
(على سبيل المثال، يوفّر لكonTileRequest
الآنRequestBuilders.TileRequest
بدلاً منRequestReaders.TileRequest
). (I46ea1)
إصلاح الأخطاء
- إصلاح الخطأ في تحميل الصورة غير المتزامنة في عارض المربعات. (Iad9b0)
- تم إصلاح خطأ في التنسيق عند وضع صورة تم ضبط عرضها أو ارتفاعها على
expand()
فيBox
مع ضبط العرض أو الارتفاع علىwrap()
. (I33770)
الإصدار 1.0.0-alpha05
18 أيار (مايو) 2021
تم طرح الإصدارات androidx.wear.tiles:tiles:1.0.0-alpha05
وandroidx.wear.tiles:tiles-proto:1.0.0-alpha05
وandroidx.wear.tiles:tiles-renderer:1.0.0-alpha05
. يحتوي الإصدار 1.0.0-alpha05 على هذه عمليات التنفيذ.
التغييرات في واجهة برمجة التطبيقات
- تمت إزالة getTileId من أحداث المربّعات الواردة (
TileAddEvent
،TileRemoveEvent
وTileEnterEvent
وTileLeaveEvent
وTileRequest
). (Ifbba2) - تمت إعادة التسمية
ImageResource#setAndroidResourceByResid
إلىsetAndroidResourceByResId
(I4ba6e) - تمت إعادة تسمية "
TimelineManager#deInit
" لإغلاقه وتنفيذه.AutoCloseable
(I5dff2)
الإصدار 1.0.0-alpha04
5 أيار (مايو) 2021
تم طرح الإصدارات androidx.wear.tiles:tiles:1.0.0-alpha04
وandroidx.wear.tiles:tiles-proto:1.0.0-alpha04
وandroidx.wear.tiles:tiles-renderer:1.0.0-alpha04
. يحتوي الإصدار 1.0.0-alpha04 على عمليات التنفيذ هذه.
التغييرات في واجهة برمجة التطبيقات
- فئات TileProviderService الخرسانية المخفية.
- تم جعل TileUpdateRequester يأخذ
Class<? extends TileProviderService>
. (Ib7cca)
- تم جعل TileUpdateRequester يأخذ
- تمت إضافة إمكانية إضافة ميزات إضافية إلى AndroidActivity. (I748f4)
إصدار Tiles 1.0.0-alpha03
21 نيسان (أبريل) 2021
تم طرح الإصدارات androidx.wear.tiles:tiles:1.0.0-alpha03
وandroidx.wear.tiles:tiles-proto:1.0.0-alpha03
وandroidx.wear.tiles:tiles-renderer:1.0.0-alpha03
. يحتوي الإصدار 1.0.0-alpha03 على هذه عمليات التنفيذ.
التغييرات في واجهة برمجة التطبيقات
- إعادة تسمية
TileManager
->TileClient
- إعادة تسمية
TileManager#create
->TileClient#connect
(I91839)
- إعادة تسمية
إصلاح الأخطاء
- تمت إضافة قواعد Proguard لضمان عمل
tiles
وtiles-renderer
بشكل سليم مع تفعيل Proguard (Ie3d85).
الإصدار 1.0.0-alpha02
7 نيسان (أبريل) 2021
تم طرح الإصدارات androidx.wear.tiles:tiles:1.0.0-alpha02
وandroidx.wear.tiles:tiles-proto:1.0.0-alpha02
وandroidx.wear.tiles:tiles-renderer:1.0.0-alpha02
. يحتوي الإصدار 1.0.0-alpha02 على عمليات التنفيذ هذه.
التغييرات في واجهة برمجة التطبيقات
- تم نقل المجموعات من قِبل "
androidx.wear:wear-tiles
"، ويجب الإشارة إليها الآن باسمandroidx.wear.tiles:tiles
. - تم نقل المجموعات من قِبل "
androidx.wear:wear-tiles-renderer
"، ويجب الإشارة إليها الآن باسمandroidx.wear.tiles:tiles-renderer
. - تستهلك
TileRenderer.LoadActionListener
الآن مثيلandroidx.wear.tiles.builders.StateBuilders.State
بدلاً منandroidx.wear.tiles.proto.StateProto.State
. - يقبل
TileRenderer
الآن موارد Tile منandroidx.wear.tiles.builders.ResourceBuilders.Resources
، بدلاً من مثيلandroidx.wear.tiles.renderer.ResourceAccessors
.
إصلاح الأخطاء
- تم إصلاح عدم القدرة على استخدام
LoadActionListener
، نظرًا لأنه كشف عن فئة داخلية.
الإصدار 1.0.0-alpha01
10 آذار (مارس) 2021
تم طرح الإصدارات androidx.wear:wear-tiles:1.0.0-alpha01
وandroidx.wear:wear-tiles-proto:1.0.0-alpha01
وandroidx.wear:wear-tiles-renderer:1.0.0-alpha01
. يحتوي الإصدار 1.0.0-alpha01 على عمليات التنفيذ هذه.
الميزات الجديدة
- توفّر مكتبة Wear Tiles Renderer وظائف لإنشاء محتوى مخصص مربّعات لأجهزة Wear OS، بالإضافة إلى الفئات التي تسمح للنظام لجلب شاشة الساعة وعرضها بجانب خلفية شاشة الساعة مباشرةً.