AndroidManifest.xml Dasturning asosiy xususiyatlarini, konfiguratsiyasini tasvirlaydigan manifest faylini taqdim etadi va ma'lum ilovaning har bir tarkibiy qismini belgilaydi.
Popka java dastur manba fayllarini o'z ichiga oladi. Odatiy bo'lib, u dastur boshlanganda sukut bo'yicha ishga tushiriladigan MainActivity sinf faylini o'z ichiga oladi.
Popka res resurslari bo'lgan kataloglarni o'z ichiga oladi. Xususan, u quyidagi kataloglarni o'z ichiga oladi:
Popka drawable dasturda ishlatiladigan tasvirlarni saqlash uchun mo'ljallangan
Popka layout grafik interfeysni aniqlaydigan fayllarni saqlash uchun mo'ljallangan. Odatiy bo'lib, loyihada faqat faoliyat uchun interfeysi belgilaydigan activity_main.xml fayli mavjud – MainActivity
Popka mipmap-xxxx turli ekran ruxsatlarida dastur belgi yaratish uchun mo'ljallangan tasvir fayllarini o'z ichiga oladi. Har bir turdagi ruxsatnomada bu yerda o'z katalog mavjud.
6. Mobil ilova classlari va metodlari
Ushbu ilovada unchalik ham kop bolmagan metod va klaslar ishlatilgan. Ular quyidagilar:
Classlar:
Main class – ilovani ishga tushiruvchi class bo’lib u AppCompatActivity dan voirs oladi. Chunki mobil qurilmabilan ishlash uchun standart hisoblanadi.
Kutubxonalar va komponentalar:
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
ushbu kutubxonalar web sahifa bilan ishlashda qo’llaniladi.
Content faylida qollangan WebView komponettasi ham elon qilish kerak bo’ladi.
Ilova ishga tushirilganda birinchi bo’lib activity_main fayli ishga tushadi. Buni quyidagicha yozish mumkin:
Ilovani hostga ulash, hostdan ma’lumotlarni olishniamalga oshirish uchun elon qilgan wv obyektidan foydalaniladi.
7. Foydalanuvchi uchun qo’llanma ishlab chiqish
Mobil ilova Android qurilmaga yuklangandan so’ng u ishga tushiriladi. Ushbu ilova Android API 17 (4.2 Jelly Bean) va undan yuqori bo’lgan qurilmalarda ishlaydi.
Ilova ishlashi uchun internet talab qilinadi.
Agar internet tezligi past bo’lsa sahifani yuklash bir oz sekinlashadi.
Ilovaga kirilganda avtomatik tarzda https://korrespondent.uz hostiga bog’lanadi va hostagi ma’lumotlar ekranga chiqariladi.
Saytga yangilik qo’shilsa avtomatik ilova dagi yangiliklar ham yangilanadi.
Ekrandagi yangliklar ustiga bosib kirib ko’rish imkoni mavjud.
Chap-Tepa burchakda funksional tugma orqali yangiliklar ruknini tanlsh mumkin.
XULOSA
Bugungi kun har qanday masalaning yechimi kompyuter yordamida hal qilinayotgan bir davr hisoblanadi. Hozirda hech bir soha yo’qki unda kompyuter, internet foydalanilmaydigan. Har bir sohaga chuqur kirib borayotga yangi texno- logiyalar, insoniyat taraqqiyotiga o’zining bemisl ulushuni qo’shmoqda.
Shuni ham ta’kidlash lozimki, hozirda axborot sohasini rivojlantirish va faoliyatini yaxshilash bo’yicha ham O’zbekistonda bir qator Prezident Farmonlari va qonun hujjatlari ishlab chiqilmoqda. Bular esa o’z navbatida aholi ongini oshirish va malakali servis xizmatni tashkil qilishga qaratilgandir.
Xulosa qilib aytganda, hozirgi kunda axborotni istalgan vaqtda va ishonchli manba orqali qabul qilish va undan samarali foydalanish eng asosiy masaladir. Ayniqsa, ommalashib borayotgan mobile texnologiya sohasida.
Yurtimizdagi mobil texnologiya sohasidagi o`zgarishlarni olib qarasak, boshqa hech bir davlatdan qolishmagan holda endilikda O`zbekistonda ham Android operatsion tizimida ishlovchi telefonlar ishlab chiqarilishi biz yoshlarda faxr tuyg`usini uyg`otadi.
Do'stlaringiz bilan baham: |