27 মার্চ, 2025 থেকে, আমরা AOSP তৈরি করতে এবং অবদান রাখতে aosp-main
এর পরিবর্তে android-latest-release
ব্যবহার করার পরামর্শ দিচ্ছি। আরও তথ্যের জন্য, AOSP-তে পরিবর্তনগুলি দেখুন।
পরিশিষ্ট বি, কাস্টমাইজেশন
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
গাড়ির UI কাস্টমাইজেশনগুলি লক্ষ্য অনুসারে কাজ করে তা নিশ্চিত করতে, আপনাকে অবশ্যই নীচে বর্ণিত আইটেমগুলি মেনে চলতে হবে।
সাধারণ
লেআউট নির্বিশেষে এই বিভাগে সীমা সত্য:
উপাদান | বর্ণনা | টাইপোগ্রাফি | |
বৈপরীত্য | - ফোরগ্রাউন্ড (টেক্সট) এবং পটভূমির মধ্যে বৈসাদৃশ্য কমপক্ষে 4.5:1 হতে হবে।
- বোতামের রঙ এবং পটভূমির মধ্যে বৈসাদৃশ্য কমপক্ষে 3:1 হতে হবে।
- ব্যাকগ্রাউন্ডের সাথে ট্যাব নির্বাচিত স্টেট কনট্রাস্ট কমপক্ষে 4.5:1 হতে হবে।
- অনির্বাচিত রাজ্যের সাথে ট্যাব নির্বাচিত রাজ্যের বৈসাদৃশ্য কমপক্ষে 3:1 হতে হবে।
|
অন্যান্য | - সমস্ত আইকন ভেক্টর অঙ্কনযোগ্য হতে হবে।
- স্পর্শ লক্ষ্যগুলি কমপক্ষে 76 ডিপি প্রশস্ত হওয়া আবশ্যক৷
- প্যাডিং ধ্রুবক অবশ্যই অবতরণ ক্রমে প্রদর্শিত হবে, উদাহরণস্বরূপ:
car_ui_padding_0 > car_ui_padding_1 > car_ui_padding_2
|
উপাদান
নীচে প্রদত্ত মানগুলি নির্দিষ্ট উপাদানগুলিতে প্রযোজ্য:
উপাদান | বর্ণনা | | কমপক্ষে 20 "W" অক্ষরের শিরোনাম স্ট্রিংগুলি প্রদর্শন করার জন্য যথেষ্ট প্রশস্ত হওয়া উচিত৷ |
পছন্দ | কমপক্ষে 20 "W" অক্ষরের শিরোনাম স্ট্রিংগুলি প্রদর্শন করার জন্য যথেষ্ট প্রশস্ত হওয়া উচিত৷ |
অ্যাপ স্টাইল করা ভিউ | হতে হবে: - অন্তত 672 ঘনত্ব-স্বাধীন পিক্সেল (dp) প্রদর্শন করার জন্য যথেষ্ট প্রশস্ত।
- কমপক্ষে 672 ডিপি প্রদর্শনের জন্য যথেষ্ট লম্বা।
|
লেআউট
এই বিভাগে সীমা নির্দিষ্ট লেআউট এবং কার UI লাইব্রেরির উপাদানগুলির সংমিশ্রণ সম্পর্কিত। অনন্য কেসগুলির একটি সিরিজ পর্যবেক্ষণ করা হয়েছে এবং উদীয়মান নিদর্শনগুলিতে সাধারণীকরণ করা হয়েছে।
অবস্থান ডায়ালগ
একটি পরীক্ষা ডায়ালগ যাতে Google Play পরিষেবা লোকেশন ডায়ালগের মতো একই সামগ্রী রয়েছে, যা কার UI লাইব্রেরি উপাদানগুলির সাথে তৈরি করা হয়েছে এবং সম্পূর্ণ সামগ্রী দৃশ্যমানতা নিশ্চিত করার জন্য পরীক্ষা করা হয়েছে:
উপাদান | বর্ণনা | শিরোনাম | কমপক্ষে 38টি "W" অক্ষরের স্ট্রিং প্রদর্শন করার জন্য যথেষ্ট প্রশস্ত হওয়া আবশ্যক৷ |
শরীর | সম্পূর্ণরূপে দৃশ্যমান এবং প্রদর্শনের জন্য যথেষ্ট বড় হতে হবে: - অন্তত 270টি "W" অক্ষর থাকতে পারে এমন স্ট্রিং।
- পাঠ্যের অন্তত চার লাইন।
|
কল-টু-অ্যাকশন (CTA) | CTA সম্পূর্ণরূপে দৃশ্যমান হতে হবে: - অন্তত দুটি CTA প্রদর্শন করার জন্য ডায়ালগটি যথেষ্ট প্রশস্ত হওয়া আবশ্যক৷
- শিরোনামগুলি অন্তত 9 "W" অক্ষরের স্ট্রিংগুলি প্রদর্শন করার জন্য যথেষ্ট প্রশস্ত হওয়া আবশ্যক৷
|
সেটিংস স্ক্রীন
টেস্ট সেটিংস স্ক্রীনটি অ্যাপ বার, সাবহেডার এবং তালিকা উপাদান উপাদানগুলির সমন্বয়ে গঠিত, যা টেবিলে বর্ণনা করা হয়েছে:
উপাদান | বর্ণনা | অ্যাপ বার | - অন্তত 12টি "W" অক্ষরের স্ট্রিং প্রদর্শন করার জন্য শিরোনামটি যথেষ্ট প্রশস্ত হওয়া আবশ্যক৷
- কমপক্ষে 76dp লম্বা হতে হবে।
|
সাবহেডার | কমপক্ষে 12টি "W" অক্ষরের স্ট্রিং প্রদর্শন করার জন্য যথেষ্ট প্রশস্ত হওয়া আবশ্যক৷ |
উপাদান তালিকা | অবশ্যই: - অন্তত 12 "W" অক্ষরের স্ট্রিং প্রদর্শন করার জন্য যথেষ্ট প্রশস্ত।
- কমপক্ষে 76dp লম্বা।
|
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[],null,["# Appendix B, customization\n\nTo ensure Car UI customizations perform as intended, you MUST adhere to the\nitems described below.\n\nGeneral\n-------\n\nLimits in this section are true regardless of layout:\n\n| Element | Description |\n|----------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ### Typography | - Tab text labels MUST be wide enough to display strings of at least 6 \"W\" characters. - Text containers MUST be tall enough to fully display a single \"H\" character. - Text sizes MUST appear in descending order, for example: `car_ui_body_1` \\\u003e `car_ui_body_2` \\\u003e `car_ui_body_3` |\n| ### Contrast | - Contrast between foreground (text) and background MUST be at least 4.5:1. - Contrast between button color and background MUST be at least 3:1. - Tab selected state contrast with background MUST be at least 4.5:1. - Tab selected state contrast with unselected state MUST be at least 3:1. |\n| ### Others | - All icons MUST be vector drawables. - Touch targets MUST be at least 76 dp wide. - Padding constants MUST appear in descending order, for example: `car_ui_padding_0` \\\u003e `car_ui_padding_1` \\\u003e `car_ui_padding_2` |\n\nComponents\n----------\n\nValues provided below apply to specific components:\n\n| Element | Description |\n|---------------------|-----------------------------------------------------------------------------------------------------------------------------|\n| ### Toolbar | SHOULD be wide enough to display title strings of at least 20 \"W\" characters. |\n| ### Preference | SHOULD be wide enough to display title strings of at least 20 \"W\" characters. |\n| ### App styled view | SHOULD be: - Wide enough to display at least 672 density-independent pixels (dp). - Tall enough to display at least 672 dp. |\n\nLayout\n------\n\nLimits in this section pertain to specific layouts and combinations of Car UI library components.\nA series of unique cases have been observed and generalized into emergent patterns.\n\n### Location dialog\n\nA test dialog that contains the same content as the Google Play Services location dialog,\nconstructed with Car UI library components and tested to ensure full content visibility:\n\n| Element | Description |\n|--------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| **Title** | MUST wide enough to display strings of at least 38 \"W\" characters. |\n| **Body** | MUST be completely visible and large enough to display: - Strings that may consist of at least 270 \"W\" characters. - At least four lines of text. |\n| **Call-to-action (CTA)** | CTA MUST be completely visible: - Dialog MUST be wide enough to display at least two CTAs. - Titles MUST be wide enough to display strings of at least 9 \"W\" characters. |\n\n### Settings screen\n\nThe Test Settings screen is composed of the app bar, subheader, and list elements components,\nwhich are described in the table:\n\n| Element | Description |\n|-------------------|-------------------------------------------------------------------------------------------------------------|\n| **App bar** | - Title MUST be wide enough to display strings of at least 12 \"W\" characters. - MUST be at least 76dp tall. |\n| **Subheader** | MUST be wide enough to display strings of at least 12 \"W\" characters. |\n| **List elements** | MUST be: - Wide enough to display strings of at least 12 \"W\" characters. - At least 76dp tall. |"]]