Keling, u nimaga qodirligini koʻrib chiqaylik: Turli mavzulardagi ulkan arxiv: bu restoran, kafe, sport, shuningdek har qanday narsani olishga imkon beradigan koʻplab boshqa mavzular boʻlishi mumkin. Siz faqat maʻlum bir narsani olib, keyin uni oʻzingizning ehtiyojlaringizga mos ravishda oʻzgartirishingiz kerak,
Bundan tashqari, yaratilgan dasturni targʻib qilishning ichki usullari mavjud. Dastur nafaqat dasturni tezda yaratishga yordam beradi, balki uni aylantiradi. Boshqa hollarda, bu jarayon koʻp vaqt talab etadi, Haqiqiy qurilmada ishga tushirildi.
Biz yaratgan dastur toʻliq ekran rejimida ishlaydigan va biron bir grafik elementlarga ega boʻlmagan bitta faoliyatdir. Shunga qaramay, ushbu dasturni allaqachon haqiqiy Andro> "Dasturchi sozlamalari" da ishga tushirish mumkin "Sozlamalar" menyusida.
Emulyatorda boshlash uchun Andro> Run-ni bosing ishga tushirish menyusida (Shift + F10). U erda biz mos keladigan moslama va OS versiyasini, portret yoki landshaft (landshaft) yoʻnalishini tanlaymiz.
2.4-rasm. Android Studioda emuliyator tanlash.
Android dasturlarini yaratishga moʻljallangan toʻrtinchi ajoyib platforma. Ehtimol, asosiy afzalliklaridan biri shundaki, AppsMakerStore veb-saytidan foydalanib koʻp platformali dasturlarni yaratishingiz mumkin (masalan, Android, iOS va Windows Phone larda).
Platformaning afzalliklarini koʻrib chiqaylik:
Asosiy ekran uchun asosiy interfeysni yaratish vaqti keldi. Foydalanuvchi interfeysi> Layoutlar (layout, ViewGroup obyektlari) va vidjetlar (Obyektlarni koʻrish) Layouts - bu ekrandagi bolalar vidjetlarining tartibini boshqaradigan koʻrinmas idishlar. Vidjetlarning oʻzi toʻgʻridan-toʻgʻri UI tarkibiy qismidir, masalan, ekrandagi tugmalar va matn maydonchalari.
Faoliyat interfeysi asosan XML fayllarida saqlanadi. Va u Layout Editor-da Android Studio-da yaratilgan.
Ilova> res> layout> activity_fullscreen.xml faylini yana oching. Yuqori chap burchakda biz palitrani koʻramiz ekranga qoʻshilishi mumkin boʻlgan barcha vidjetlar bilan. Ular oddiygina sichqonchani sudrab olib qoʻshiladi. Masalan, matn maydonini ekranga siljiting (PlainText). Bu EditText vidjetidirfoydalanuvchi matn kiritishi mumkin boʻlgan joyda.
2.5- rasm. Yaratilayotgan loyihada kontentlarni joylashtirish.
Aytaylik, biz harakatni matn oynasi va yuborish tugmachasi bilan yaratdik. Shundan soʻng, siz "Yuborish" tugmasini bosganingizda aniq nima sodir boʻlishini yozishingiz kerak. Buning uchun ilova> java> FullscreenActivity kodiga oʻting va SendMessage () usulini qoʻshing sinfga toʻliq ekranliActivityshunda foydalanuvchi tugmani bosganda bu usul chaqiriladi.
Keyin siz "niyatlarni" (Intent class) yaratishingiz kerak) bir faoliyatdan ikkinchisiga oʻtish, yangi tadbirlar, navigatsiya va dastur uchun zarur boʻlgan barcha narsalar..