دمج مكتبة واجهة مستخدم السيارة في التطبيقات
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تحتوي مكتبة واجهة مستخدم السيارة على عنصرين يمكن للتطبيقات تنفيذهما:
-
المكوّنات. فئات Java التي تنفِّذ سلوكًا محددًا. على سبيل المثال:
CarUiRecyclerView وشريط الأدوات.
-
الموارد: موارد Android الفردية التي تمثّل المؤشرات
المتاحة للمصنّعين الأصليين للأجهزة لتحقيق الاتساق مع التصميم الخاص بهم. تستخدم المكونات أعلاه هذه
الموارد قابلة للتخصيص.
تدمج التطبيقات مكتبة واجهة مستخدم السيارة من خلال إضافتها كملحق:
-
في نظامَي التشغيل Android 9 وAndroid 10 (ملف Android.mk
)، عليك إضافة ما يلي:
LOCAL_STATIC_ANDROID_LIBRARIES := car-ui-lib
-
في نظام التشغيل Android 11 (وإصدارات أحدث) (Android.bp
)، عليك إضافة ما يلي:
static_libs: [
...
"car-ui-lib-bp",
]
مكونات واجهة المستخدم في السيارة الأنيقة
بوجه عام، يجب أن تتمكّن التطبيقات من تحقيق جميع الوظائف اللازمة من خلال توفير
البيانات، وفي بعض الحالات، الصور والأيقونات. على سبيل المثال، الرموز القياسية مثل "رجوع" و"إغلاق"
يتم توفير البحث والقائمة من خلال مكتبة واجهة مستخدم السيارة. التفاعل مع شريك Android Automotive
الهندسة إذا وجدت أن هناك موارد مفقودة أو إذا كانت هناك وظائف لا يمكن
باستخدام المكونات المقدمة.
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2024-09-05 (حسب التوقيت العالمي المتفَّق عليه)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"لا يحتوي على المعلومات التي أحتاج إليها."
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"الخطوات معقدة للغاية / كثيرة جدًا."
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"المحتوى قديم."
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ثمة مشكلة في الترجمة."
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشكلة في العيّنات / التعليمات البرمجية"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غير ذلك"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"يسهُل فهم المحتوى."
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"ساعَدني المحتوى في حلّ مشكلتي."
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غير ذلك"
}]
{"lastModified": "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0623\u062e\u064a\u0631: 2024-09-05 (\u062d\u0633\u0628 \u0627\u0644\u062a\u0648\u0642\u064a\u062a \u0627\u0644\u0639\u0627\u0644\u0645\u064a \u0627\u0644\u0645\u062a\u0641\u0651\u064e\u0642 \u0639\u0644\u064a\u0647)"}
[[["يسهُل فهم المحتوى.","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"]],["تاريخ التعديل الأخير: 2024-09-05 (حسب التوقيت العالمي المتفَّق عليه)"]]