Paydalanıwshı interfeysi- bul paydalanıwshınıń kompyuter menen óz-ara baylanısın támiyinleytuǵın programmalıq támiynat hám texnikalıq qurallar kompleksi. Bunday óz-ara baylanıstıń tiykarın dialoglar quraydı. Bunda dialog degende, real waqıtta ámelge asırilatuǵın hám arnawlı bir mashqalanı birgelikte sheshiwge qaratılǵan, insan hám kompyuter ortasında tártiplestiriletuǵın maǵlıwmat almasinuvi túsiniledi. Hár bir dialog áynegi paydalanıwshı hám kompyuter ortasındaǵı baylanıstı fizikalıq tárepten támiyinleytuǵın bólek kirgiziw-shıǵarıw processlerinen ibarat. Informaciya almaslaw xabar jiberiw arqalı ámelge asıriladı.
Ápiwayı paydalanıwshı interfeysin jaratıw
Tiykarǵı ekran ushın tiykarǵı interfeysti jaratıw waqtı keldi. Android qosımshasınıń paydalanıwshı interfeysi ierarxiya arqalı jaratıladı maketlar (sxemalar, ob'ektler viewGroup) hám vidjetlar (ob'ektler Kórinis). Kesteler - bul balalar vidjetlarining ekranda jaylasıwın basqarıwshı kórinbes konteynerlar. vidjetlarning ózi tuwrıdan-tuwrı ekrandaǵı tuymeler hám tekst qutıları sıyaqlı UI komponentleri.
Iskerlik interfeysiniń kóp bólegi XML fayllarında saqlanadı. hám ol Android Studio-da Layout Editor-de jaratılǵan.
Fayldı taǵı ashıp app> res> layout> activity_fullscreen.xml. Biz shep joqarı múyeshda kóremiz Palitra ekranǵa qosılıwı múmkin bolǵan barlıq vidjetlar menen. Olar tek tıshqansha menen tartıp qosıladı. Mısalı, tekst maydanın ekranǵa tartıp alaylıq (Ápiwayı tekst) ... Bul vidjet EditText bul jerde paydalanıwshı tekst kirgiziwi múmkin.
Do'stlaringiz bilan baham: |