Arnawlí bilimlendiriw ministrligi berdaq atíndaǵÍ qaraqalpaq màmleketlik



Download 274,65 Kb.
bet5/18
Sana12.05.2023
Hajmi274,65 Kb.
#937992
1   2   3   4   5   6   7   8   9   ...   18
Bog'liq
Diagrammada tek jeke resurslar kórsetilgen

Identifikatorlar
Bul túrdegi resurs, qaǵıyda jol menende, avtomatikalıq túrde jaratıladı hám programmistler buǵan itibarda bermeydiler. Programmada óz-ara baylanısda bolatuǵın formaǵa jańa elementti jaylastırǵanda, oǵan ID belgileniwi kerek. Ádetde, bul @+id/editText formasında júz boladı (kóbinese bul avtomatikalıq túrde júz boladı ). Plyus belgisi eger id ámeldegi bolmasa, ol R klasında jaratılıwı kerekligini ańlatadı. Programmada R. id. editText elementine shaqırıq etiliwi múmkin.
Biraq qandayda bir arnawlı resurs menen baylanıspaǵan identifikatordı belgilew ushın element túrindegi resurstı aldınan jaratılmawı múmkin:



Bul jerde type resurs túrin xarakteristikalaydı, bul jaǵdayda id. Id ornatılǵannan keyin, tómendegi Kóriw tariypida isleydi:


Ádette, identifikatorlar bólek-bólek res/values/ids.xml faylına jaylastırıladı.
String resursları
String resursları jergiliklilestirilgen versiyalardı jaratıw procesin ápiwayılastırıwǵa járdem beredi. String resursları tegi menen anıqlanadı.,
Birinshi qosımshańızdı islep shıǵılǵanda, sistema programma atı hám kórsetiletuǵın xabar ushın qatarlardı saqlaytuǵın strings. xml faylın jaratqanın kórindi. Jańa string resursların qosıw ushın bul fayldı redaktorlaw múmkin. Sonıń menen birge, siz strings2. xml, catnames. xml hám basqalar sıyaqlı qatar resursların óz ishine alǵan jańa fayllardı jaratılmawı múmkin. Bul fayllardıń barlıǵı /res/values tómengi katalogında bolıwı kerek. Fayllardıń atları hám olardıń sanı zárúrli emes. Bıraq kóbinese programmistler string resursları ushın standart strings. xml atınan paydalanadılar. Ápiwayı fayl sonday kórinedi.


Salom dunyo!
Hello, World

String resursları menen fayldı jaratılǵanda yamasa jańalanǵanda, islep shıǵıw ortalıǵı avtomatikalıq túrde R.java klasın jaratadı yamasa jańalaydı, bul faylda belgilengen string resursları ushın kem ushraytuǵın identifikatorlarni usınıs etedi (Resurs faylları sanınan qaramastan, joybar tek bir R.java faylin óz ishine aladı). Eger bul fayldı ashqanda, ol jerde resurslardı tómendegi formada tabıwı múmkin:
public static final int hello = 0x7f040000;
public static final int app_name = 0x7f040001;
Principial tárepten R.java string resurslariniń identifikatorlarini óz ishine alǵan atlar maydanı retinde ishki statikalıq klastı jaratılmasın eslew jetkilikli. Hello hám app_name ózgeriwshilerinde isletiletuǵın eki statikalıq juwmaqlawshı ints resurs identifikatorlari bolıp, tiyisli qatar resurslarına sáykes keledi. Bul identifikatorlardan tómendegi formattan paydalanıp derek kodında paydalanıw múmkin - R. string. hello.
Jaratılǵan identifikatorlar String emes, bálki int ǵa belgi etedi. Android, eger kerek bolsa, int ornına ǵárezsiz túrde kerekli qatarlardı almastıradı.
String resursların strings. xml faylında saqlaw ádetiy jaǵday bolıp tabıladı, bıraq bir neshe fayllardan paydalanıw múmkin. Tiykarǵısı, XML faylı kerekli dúzılıwge iye hám res/values ​​kishshi katalogında jaylasqan.
String resursları ushın fayl dúzilisi júdá ápiwayı. túbir túyininen keyin bir yamasa bir neshe tiykarǵı element bar. Hár bir elementi óz gezeginde at ózgesheligine iye bolıp, R.java da id atributı esaplanadı.
Mısalıǵa, eger bir neshe resurs faylların jaratıp atırǵan bolsa, jaratqan atlar kem ushraytuǵın ekenligine isenim payda etiledi. Eger eki fayl birdey app_name ózgeriwshisine iye bolsa, bunnan jaqsı zat shıqpaydı.
Qatarlardıń basında hám aqırındaǵı boslıqlar kesilgen. Eger bizge haqıyqattan da bos jay kerek bolsa, qatardı tırnaqsha ishine qoyıw hám qatar aldınǵı sıyaqlı kórsetiledi. Bos jay ornına \u0020 kodın isletip kóriw múmkin boladı.
Qatardaǵı bir neshe boslıqlar menen birdey mashqala - tek bir bos jay shiǵarıladı (html hújjetindegi minez-qulqlarǵa uqsas ).

Download 274,65 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   18




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish