সম্পদ প্রকার ওভারভিউ
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
এই বিভাগের প্রতিটি পৃষ্ঠা একটি নির্দিষ্ট ধরনের অ্যাপ রিসোর্সের ব্যবহার, বিন্যাস এবং সিনট্যাক্স বর্ণনা করে যা আপনি আপনার প্রজেক্ট রিসোর্স ডিরেক্টরিতে প্রদান করতে পারেন ( res/
)।
এখানে প্রতিটি পৃষ্ঠার একটি সংক্ষিপ্ত সারসংক্ষেপ রয়েছে:
- অ্যানিমেশন সম্পদ
- পূর্ব-নির্ধারিত অ্যানিমেশন সংজ্ঞায়িত করুন।
টুইন অ্যানিমেশন res/anim/
এ সংরক্ষিত হয় এবং R.anim
ক্লাস থেকে অ্যাক্সেস করা হয়।
ফ্রেম অ্যানিমেশনগুলি res/drawable/
এ সংরক্ষিত হয় এবং R.drawable
ক্লাস থেকে অ্যাক্সেস করা হয়। - রঙ রাষ্ট্র তালিকা সম্পদ
- একটি রঙের সংস্থান সংজ্ঞায়িত করুন যা
View
অবস্থার উপর ভিত্তি করে পরিবর্তিত হয়।
res/color/
এ সংরক্ষিত এবং R.color
ক্লাস থেকে অ্যাক্সেস করা হয়েছে। - অঙ্কনযোগ্য সম্পদ
- বিটম্যাপ বা এক্সএমএল সহ বিভিন্ন গ্রাফিক্স সংজ্ঞায়িত করুন।
res/drawable/
এ সংরক্ষিত এবং R.drawable
ক্লাস থেকে অ্যাক্সেস করা হয়েছে। - লেআউট সম্পদ
- আপনার অ্যাপ্লিকেশন UI এর জন্য বিন্যাস সংজ্ঞায়িত করুন।
res/layout/
এ সংরক্ষিত এবং R.layout
ক্লাস থেকে অ্যাক্সেস করা হয়েছে। - মেনু সম্পদ
- আপনার অ্যাপ্লিকেশন মেনুগুলির বিষয়বস্তু সংজ্ঞায়িত করুন।
res/menu/
এ সংরক্ষিত এবং R.menu
ক্লাস থেকে অ্যাক্সেস করা হয়েছে। - স্ট্রিং সম্পদ
- স্ট্রিং, স্ট্রিং অ্যারে এবং বহুবচন সংজ্ঞায়িত করুন এবং স্ট্রিং বিন্যাস এবং স্টাইলিং অন্তর্ভুক্ত করুন।
res/values/
এ সংরক্ষিত এবং R.string
, R.array
, এবং R.plurals
ক্লাস থেকে অ্যাক্সেস করা হয়েছে। - শৈলী সম্পদ
- UI উপাদানগুলির জন্য চেহারা এবং বিন্যাস সংজ্ঞায়িত করুন।
res/values/
এ সংরক্ষিত এবং R.style
ক্লাস থেকে অ্যাক্সেস করা হয়েছে। - ফন্ট সম্পদ
- ফন্ট পরিবার সংজ্ঞায়িত করুন এবং XML-এ কাস্টম ফন্ট অন্তর্ভুক্ত করুন।
res/font/
এ সংরক্ষিত এবং R.font
ক্লাস থেকে অ্যাক্সেস করা হয়েছে। - আরও সম্পদের ধরন
- অন্যান্য আদিম মানগুলিকে স্থির সম্পদ হিসাবে সংজ্ঞায়িত করুন, নিম্নলিখিতগুলি সহ:
- বুল
- XML সম্পদ যা একটি বুলিয়ান মান বহন করে।
- রঙ
- XML সম্পদ যা একটি হেক্সাডেসিমেল রঙের মান বহন করে।
- মাত্রা
- XML সম্পদ যা পরিমাপের একক সহ একটি মাত্রা মান বহন করে।
- আইডি
- XML সংস্থান যা অ্যাপ্লিকেশন সংস্থান এবং উপাদানগুলির জন্য একটি অনন্য শনাক্তকারী প্রদান করে৷
- পূর্ণসংখ্যা
- XML সম্পদ যা একটি পূর্ণসংখ্যা মান বহন করে।
- পূর্ণসংখ্যা অ্যারে
- XML সম্পদ যা পূর্ণসংখ্যার একটি অ্যারে প্রদান করে।
- টাইপ করা অ্যারে
- XML সংস্থান যা একটি
TypedArray
প্রদান করে, যা আপনি অঙ্কনযোগ্য অ্যারের জন্য ব্যবহার করতে পারেন।
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","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"]],["2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[],null,["# Resource types overview\n\nEach page in this section describes the usage, format, and syntax for a certain type\nof [app resource](/guide/topics/resources/providing-resources)\nthat you can provide in your project resources directory (`res/`).\n\nHere's a brief summary of each page:\n\n[Animation resources](/guide/topics/resources/animation-resource)\n: Define pre-determined animations. \n\n Tween animations are saved in `res/anim/` and accessed from the `R.anim` class. \n\n Frame animations are saved in `res/drawable/` and accessed from the `R.drawable` class.\n\n[Color state list resource](/guide/topics/resources/color-list-resource)\n: Define a color resource that changes based on the `View` state. \n\n Saved in `res/color/` and accessed from the `R.color` class.\n\n[Drawable resources](/guide/topics/resources/drawable-resource)\n: Define various graphics with bitmaps or XML. \n\n Saved in `res/drawable/` and accessed from the `R.drawable` class.\n\n[Layout resource](/guide/topics/resources/layout-resource)\n: Define the layout for your application UI. \n\n Saved in `res/layout/` and accessed from the `R.layout` class.\n\n[Menu resource](/guide/topics/resources/menu-resource)\n: Define the contents of your application menus. \n\n Saved in `res/menu/` and accessed from the `R.menu` class.\n\n[String resources](/guide/topics/resources/string-resource)\n: Define strings, string arrays, and plurals and include string formatting and styling. \n\n Saved in `res/values/` and accessed from the `R.string`, `R.array`,\n and `R.plurals` classes.\n\n[Style resource](/guide/topics/resources/style-resource)\n: Define the look and format for UI elements. \n\n Saved in `res/values/` and accessed from the `R.style` class.\n\n[Font resources](/guide/topics/resources/font-resource)\n: Define font families and include custom fonts in XML. \n\n Saved in `res/font/` and accessed from the `R.font` class.\n\n[More resource types](/guide/topics/resources/more-resources)\n: Define other primitive values as static resources, including the following:\n\n [Bool](/guide/topics/resources/more-resources#Bool)\n : XML resource that carries a boolean value.\n\n [Color](/guide/topics/resources/more-resources#Color)\n : XML resource that carries a hexadecimal color value.\n\n [Dimension](/guide/topics/resources/more-resources#Dimension)\n : XML resource that carries a dimension value with a unit of measure.\n\n [ID](/guide/topics/resources/more-resources#Id)\n : XML resource that provides a unique identifier for application resources and\n components.\n\n [Integer](/guide/topics/resources/more-resources#Integer)\n : XML resource that carries an integer value.\n\n [Integer array](/guide/topics/resources/more-resources#IntegerArray)\n : XML resource that provides an array of integers.\n\n [Typed array](/guide/topics/resources/more-resources#TypedArray)\n : XML resource that provides a [TypedArray](/reference/android/content/res/TypedArray), which you can use\n for an array of drawables."]]