- söz dizimi:
<property android:name="string" android:resource="resource specification" android:value="string" />
- şunları içerir:
<activity>
<activity-alias>
<application>
<provider>
<receiver>
<service>
- description:
- Üst bileşene sağlanabilen ek, rastgele verilerden oluşan bir öğenin ad/değer çifti. Bir bileşen öğesi, herhangi bir sayıda
<property>
alt öğesi içerebilir. Geçerli adlar,PackageManager
sınıfında tanımlanan tüm özellik sabitlerini,WindowProperties
gibi sınıflarda tanımlananPackageManager.Property
etiketlerini ve anlık olarak tanımlanan rastgele sabitleri içerir.PackageManager.getProperty()
yöntemini kullanarak değerleri tek tek elde edin.android:value
özelliğiyle normal değerler belirtin. Kaynak kimlikleriniandroid:resource
özelliğiyle belirtin.android:value
veandroid:resource
belirtmek geçersizdir.Örneğin, aşağıdaki kod
@string/kangaroo
kaynağında depolanan değerizoo
adına atar:<property android:name="zoo" android:value=”@string/kangaroo” />
Ancak buradaki kod, kaynakta depolanan değeri değil, kaynağın sayısal kimliğini
zoo
öğesine atar:<property android:name="zoo" android:resource=”@string/kangaroo” />
- özellikler:
android:name
- Tesisin adı. Aynı ada sahip birden fazla eşdüzey
<property>
etiketi varsa ayrıştırma hatası ortaya çıkar. android:resource
- Bir kaynağa referans. Kaynağın kimliği, mülke atanan değerdir. Kimlik,
PackageManager.Property.getResourceId()
tarafından mülkten alınabilir. android:value
- Mülke atanan değer. Aşağıdaki tabloda, değer özelliği için geçerli veri türleri ve erişimci yöntemleri listelenmiştir:
Tür PackageManager.Mülk erişimcisi Dize: Karakterlerden çıkış yapmak için çift ters eğik çizgi (\\) kullanın; örneğin, bir Unicode karakteri için \\n
ve\\uxxxxx
getString()
Tam sayı: Örneğin 100
getInteger()
Boole: true
veyafalse
getBoolean()
Renk: #rgb
,#argb
,#rrggbb
veya#aarrggbb
biçimindegetInteger()
Kayan: Örneğin, 1.23
getFloat()
Not:
<property>
etiketi hemandroid:value
hem deandroid:resource
özelliklerini içermemelidir. Böyle bir durumdaandroid:resource
tercih edilir.- kullanıma sunulduğu tarih:
- API Düzeyi 31
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2023-10-18 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"İhtiyacım olan bilgiler yok"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Çok karmaşık / çok fazla adım var"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Güncel değil"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Çeviri sorunu"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Örnek veya kod sorunu"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Diğer"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Anlaması kolay"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Sorunumu çözdü"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Diğer"
}]