একটি দৃশ্যমান আকর্ষণীয় এবং সামঞ্জস্যপূর্ণ ব্যবহারকারীর অভিজ্ঞতা অর্জনের জন্য কার্যকরভাবে উইজেট স্টাইল করা অত্যন্ত গুরুত্বপূর্ণ। এই বিভাগে সবচেয়ে সহায়ক এবং আকর্ষক অ্যান্ড্রয়েড উইজেটগুলি তৈরি করতে রঙ এবং টাইপোগ্রাফি সংজ্ঞায়িত করার জন্য মূল ধারণা এবং কৌশলগুলি নিয়ে আলোচনা করা হয়েছে৷
রঙ
শৈলী প্রকাশ করতে এবং অর্থ যোগাযোগ করতে রঙ ব্যবহার করুন। আপনার উইজেট রঙের জন্য উপযুক্ত রং সেট করা স্পষ্টতা, ব্যক্তিগতকরণ এবং অবশ্যই আপনার অ্যাপের ব্র্যান্ড পরিচয় প্রকাশের জন্য গুরুত্বপূর্ণ।
অ্যাক্সেসিবিলিটি কনট্রাস্ট নির্দেশিকা পূরণ করতে উপাদান রঙের ভূমিকা এবং টোকেনগুলি ব্যবহার করুন এবং গতিশীল রঙের বৈশিষ্ট্যগুলিকে সমর্থন করুন, যেমন ব্যবহারকারীর তৈরি রঙ এবং গাঢ় বা হালকা থিম৷
আরও তথ্যের জন্য মেটেরিয়াল ডিজাইন কালার নির্দেশিকা দেখুন।
গতিশীল থিম
অ্যান্ড্রয়েড 12 থেকে শুরু করে, একটি উইজেট বোতাম, ব্যাকগ্রাউন্ড এবং অন্যান্য উপাদানগুলির জন্য ডিভাইসের থিমের রং ব্যবহার করতে পারে। এটি বিভিন্ন উইজেট, হোম স্ক্রীন আইকন এবং ওয়ালপেপার জুড়ে ভিজ্যুয়াল সামঞ্জস্য প্রদান করে, যা Android ব্যবহারকারীদের আরও সমন্বিত ব্যবহারকারীর অভিজ্ঞতা প্রদান করে। প্রদত্ত রঙের টোকেনগুলি ব্যবহার করে নিশ্চিত করে যে আপনার উইজেটটি বিভিন্ন ডিভাইস নির্মাতাদের দ্বারা প্রদত্ত ডিভাইস থিম এবং ব্যবহারকারীর দ্বারা সেট করা গতিশীল থিম জুড়ে একত্রিত দেখাবে৷
![](https://developer.android.com/static/images/design/ui/mobile/widgets/01_Dynamic_theme.jpg?hl=bn)
হালকা এবং অন্ধকার মোড
একটি অন্ধকার মোড হল ডিভাইস UI এর একটি কম-আলো সংস্করণ যা বেশিরভাগ গাঢ় পৃষ্ঠের রং প্রদর্শন করে। ব্যাটারি লাইফ এবং চোখের আরামের জন্য ব্যবহারকারীরা ক্রমশ ডার্ক মোডে স্যুইচ করছেন। আপনার উইজেট যদি ডার্ক মোডের সাথে খাপ খায় না, তবে এটি স্থানের বাইরে প্রদর্শিত হবে এবং সম্ভাব্য ব্যবহারকারীদের হতাশ করতে পারে।
![](https://developer.android.com/static/images/design/ui/mobile/widgets/02_Light_and_Dark.jpg?hl=bn)
টাইপোগ্রাফি
টাইপোগ্রাফি লেখাকে সুস্পষ্ট এবং সুন্দর করে তুলতে সাহায্য করে। একটি স্পষ্ট শ্রেণিবিন্যাস স্থাপন করতে ফন্টের আকার এবং ওজন ব্যবহার করুন, ব্যবহারকারীর চোখকে সবচেয়ে গুরুত্বপূর্ণ উপাদানগুলির দিকে পরিচালিত করে৷ পঠনযোগ্যতা উন্নত করতে লাইন স্পেসিং এবং লেটার স্পেসিং (কার্নিং) এর দিকে মনোযোগ দিন, বিশেষ করে উইজেটের সীমাবদ্ধ স্থানের মধ্যে ছোট পাঠ্য প্রদর্শনের জন্য।
অনুক্রম
হরফের ওজন, আকার, লাইনের উচ্চতা এবং অক্ষর ব্যবধানের পার্থক্যের মাধ্যমে শ্রেণিবিন্যাস যোগাযোগ করা হয়। আপডেট করা টাইপ স্কেল পাঠ্য শৈলীকে পাঁচটি ভূমিকায় সংগঠিত করে যা তাদের উদ্দেশ্য বর্ণনা করার জন্য নামকরণ করা হয়েছে। পাঁচটি পাঠ্য শৈলী হল প্রদর্শন, শিরোনাম, শিরোনাম, সাবটাইটেল এবং বডি। নতুন ভূমিকাগুলি ডিভাইস-অজ্ঞেয়বাদী, যা বিভিন্ন ব্যবহারের ক্ষেত্রে সহজে প্রয়োগের অনুমতি দেয়।
![](https://developer.android.com/static/images/design/ui/mobile/widgets/03_Typography.jpg?hl=bn)