১. কালার রিসোর্স ফাইল (colors.xml):
অ্যান্ড্রয়েড অ্যাপে প্রফেশনালভাবে কালার ব্যবহার করার জন্য 'res/values/colors.xml' ফাইলটি ব্যবহার করা হয়। এখানে প্রতিটি কালারের একটি নির্দিষ্ট নাম (Name) এবং হেক্স কোড (Hex Code) দিয়ে সেভ করে রাখা যায়।
২. নতুন কালার তৈরি করা:
colors.xml ফাইলে নতুন কালার যোগ করতে নিচের ফরম্যাটটি ব্যবহার করুন:
<color name="your_color_name">#HexCode</color>
যেমন: লালের জন্য <color name="my_red">#FF0000</color>। এর ফলে আপনি 'my_red' নাম দিয়ে যেকোনো জায়গায় এই কালারটি ব্যবহার করতে পারবেন।
৩. টেক্সট ও ব্যাকগ্রাউন্ড কালার সেট করা:
এক্সএমএল (XML) ফাইলে কোনো ভিউ-এর কালার পরিবর্তন করতে:
- টেক্সটের জন্য: android:textColor="@color/your_color_name"
- ব্যাকগ্রাউন্ডের জন্য: android:background="@color/your_color_name"
৪. অ্যান্ড্রয়েড সিস্টেম কালার:
আপনার নিজের তৈরি কালার ছাড়াও অ্যান্ড্রয়েড সিস্টেমের ডিফল্ট কালারগুলো ব্যবহার করা যায়। এর জন্য লিখতে হয়:
android:textColor="@android:color/holo_blue_light"
৫. কালার পিকারের সুবিধা:
অ্যান্ড্রয়েড স্টুডিওর এক্সএমএল এডিটরে কালার কোড বা নামের পাশে একটি ছোট রঙের বক্স দেখায়। সেখানে ক্লিক করলে একটি কালার পিকার ওপেন হবে, যার মাধ্যমে আপনি কোড না লিখেও মাউস দিয়ে পছন্দমতো রঙ সিলেক্ট করতে পারবেন।
৬. জাভা ফাইল থেকে কালার পরিবর্তন:
প্রয়োজন হলে জাভা কোড থেকেও কালার সেট করা যায়। তবে সেক্ষেত্রে 'ContextCompat.getColor()' মেথড ব্যবহার করে রিসোর্স থেকে কা
লারটি সংগ্রহ করতে হয়।
.png)
0 Comments