5-Tajriba ishi Android uchun Java dasturlash tilida ilovalar yaratish
Download 30.23 Kb.
|
1 2
Bog'liq6-Tajriba ishi
- Bu sahifa navigatsiya:
- Layout Editor-ni ochish.
5-Tajriba ishi Android uchun Java dasturlash tilida ilovalar yaratish (Java dasturlash tilida mobil ilovalar yaratish) Ushbu darsda Android Studio Layout Editor-dan layout yaratish uchun qanday foydalanishni o'rganamiz. Android ilovasi uchun foydalanuvchi interfeysi (UI) layouts va widgets ierarxiyasi sifatida qurilgan. Layoutlar - bu ViewGroup obyektlari, ularning bola(child) views-i ekranda qanday joylashishini boshqaruvchi konteynerlar. Vidjetlar(Widgets) - bu View ob'ektlari, tugma va matn kabi foydalanuvchi interfeysi komponentlari. LinearLayout-View elementlarini bitta satr (Agar u Horizontal bo'lsa) yoki bitta ustun (Agar u vertikal bo'lsa) sifatida namoyish etadi. TableLayout-elementlarni jadval shaklida, qatorlar va ustunlar bo'yicha ko'rsatadi. RelativeLayout - har bir element uchun uning pozitsiyasi boshqa elementlarga nisbatan o'rnatiladi. FrameLayout-har bir element uchun tortishish kuchini ko'rsatish kerak. Android ViewGroup va View sinflari uchun XML - ni taqdim etadi, shuning uchun sizning interfeysingizning ko'p qismi XML fayllarida aniqlanadi. Ammo, sizga XML yozishni o'rgatish o'rniga, ushbu va keyingi darslarda sizga Android Studio-ning Layout Editor-dan foydalanib maket(layout) yaratishni ko'rsataman. O'zingizning maket(layout)ingizni yaratish uchun ko'rinishlarni sudrab tashlaganingizda Layout Editor tahrirlovchisi sizga XML kodini o'zi o'zgartiradi. Layout Editor-ni ochish.Quyidagilarni ketma-ket bajaring: 1) Project oynasida app > res > layout > activity_main.xml - ni oching. 2) Layout Editor-ga joy ajratish uchun Project oynasini yashiring. Buning uchun View > Tool Windows > Project -ni tanlang yoki shunchaki Android Studio ekranining chap qismidagi Project tugmasini bosing. Project-ni bosing 3) Design yorlig'ini bosing. 4) Select Design Surface - ni bosing va Blueprint - ni tanlang. Download 30.23 Kb. Do'stlaringiz bilan baham: |
1 2
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling