<সম্পত্তি>

সিনট্যাক্স:
<property android:name="string"
           android:resource="resource specification"
           android:value="string" />
এর মধ্যে রয়েছে:
<activity>
<activity-alias>
<application>
<provider>
<receiver>
<service>
বর্ণনা:
অতিরিক্ত, নির্বিচারে ডেটার একটি আইটেমের জন্য একটি নাম-মানের জোড়া যা মূল উপাদানে সরবরাহ করা যেতে পারে। একটি কম্পোনেন্ট এলিমেন্টে যেকোন সংখ্যক <property> সাব এলিমেন্ট থাকতে পারে। বৈধ নামগুলির মধ্যে PackageManager ক্লাসে সংজ্ঞায়িত যেকোনও সম্পত্তির ধ্রুবক অন্তর্ভুক্ত থাকে, PackageManager.Property WindowProperties মতো ক্লাসে সংজ্ঞায়িত প্রপার্টি ট্যাগ এবং অ্যাডহক সংজ্ঞায়িত নির্বিচারে ধ্রুবক। PackageManager.getProperty() পদ্ধতি ব্যবহার করে পৃথকভাবে মান প্রাপ্ত করুন।

android:value বৈশিষ্ট্যের সাথে সাধারণ মানগুলি নির্দিষ্ট করুন৷ android:resource অ্যাট্রিবিউট সহ রিসোর্স আইডি নির্দিষ্ট করুন। android:value এবং android:resource উভয়ই উল্লেখ করা অবৈধ৷

উদাহরণস্বরূপ, zoo নামের জন্য @string/kangaroo রিসোর্সে যে মান সংরক্ষিত আছে তা নিম্নোক্ত কোড বরাদ্দ করে:

<property android:name="zoo" android:value=”@string/kangaroo” />

এখানে কোডটি, তবে, সম্পদের সাংখ্যিক আইডি বরাদ্দ করে, সম্পদে সংরক্ষিত মান নয়, zoo :

<property android:name="zoo" android:resource=”@string/kangaroo” />
গুণাবলী:
android:name
সম্পত্তির নাম। একাধিক, সহোদর <property> ট্যাগের নাম একই থাকলে পার্সিং ত্রুটির ফলাফল।
android:resource
একটি সম্পদ একটি রেফারেন্স. সম্পদের ID হল সম্পত্তির জন্য নির্ধারিত মান। PackageManager.Property.getResourceId() দ্বারা সম্পত্তি থেকে আইডি পুনরুদ্ধার করা যেতে পারে।
android:value
সম্পত্তিতে নির্ধারিত একটি মান। নিম্নলিখিত সারণী মান বৈশিষ্ট্যের জন্য বৈধ ডেটা প্রকার এবং অ্যাক্সেসর পদ্ধতি তালিকাভুক্ত করে:
টাইপ PackageManager.Property Accessor
স্ট্রিং: অক্ষর এড়ানোর জন্য ডবল ব্যাকস্ল্যাশ (\\) ব্যবহার করুন; উদাহরণস্বরূপ, একটি ইউনিকোড অক্ষরের জন্য \\n এবং \\uxxxxx getString()
পূর্ণসংখ্যা: উদাহরণস্বরূপ, 100 getInteger()
বুলিয়ান: হয় true বা false getBoolean()
রঙ: আকারে #rgb , #argb , #rrggbb , বা #aarrggbb getInteger()
ফ্লোট: উদাহরণস্বরূপ, 1.23 getFloat()

দ্রষ্টব্য: একটি <property> ট্যাগে android:value এবং android:resource বৈশিষ্ট্য উভয়ই থাকা উচিত নয়। যদি তা হয়, android:resource পছন্দ করা হয়।

প্রবর্তিত:
API স্তর 31