कार की यूज़र इंटरफ़ेस (यूआई) लाइब्रेरी में, ऐप्लिकेशन के लिए दो एलिमेंट होते हैं:
-
कॉम्पोनेंट. Java क्लास, जो किसी खास व्यवहार को लागू करती हैं. उदाहरण के लिए, CarUiRecyclerView और टूलबार.
-
संसाधन. अलग-अलग Android संसाधन, जो OEM के लिए उपलब्ध कनोब को दिखाते हैं, ताकि वे अपने डिज़ाइन के साथ एक जैसी सुविधाएं दे सकें. ऊपर दिए गए कॉम्पोनेंट, पसंद के मुताबिक बनाए जा सकने के लिए, इन संसाधनों का इस्तेमाल करते हैं.
ऐप्लिकेशन, कार की यूज़र इंटरफ़ेस (यूआई) लाइब्रेरी को डिपेंडेंसी के तौर पर जोड़कर इंटिग्रेट करते हैं:
-
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 पार्टनर इंजीनियरिंग से संपर्क करें.