Mustaqil ta`lim uchun 1-topshirig` Mobil ilovalarni yaratish fanidan. 1. AlertDialog-dan qachon foydalanasiz va AlertDialog-ning asosiy komponentlari. 2. Dasturiy dialogning asosiy turlariga qisqacha tavsif. 3. Loyiha holatini ochish uchun loyiha tartibining mohiyatini tavsif. 4. Android ilovalarida tez-tez ishlatiladigan dialoglarning har xil turlari. 5. AlertDialog uchun qanday asosiy moslashtirish imkoniyatlari. 6. Adapter samarali ishlashi uchun qanday asosiy xususiyatlarga ega bo‘lishi. 7. Adapter ma’lumotlar manbai va ListView yoki RecyclerView kabi UI komponentlari o‘rtasidagi ulanish. 8. Android ilovalarini ishlab chiqishda adapterning asosiy maqsadi. 9. ListView uchun ArrayAdapter-da getView() usulining roli. 10. Adapter sinfida ro‘yxatlardan (masalan, ArrayList) foydalanish. 11. RecyclerView.Adapter da onBindViewHolder() usuli. 12. Android-ning asosiy komponentlari. 13. Android ilovalarini ishlab chiqish kontekstida menyulari. 14. Android faoliyati uchun asosiy parametrlar menyusi. 15. Menyular bilan bog‘liq faoliyatdagi onCreateOptionsMenu() va onOptionsItemSelected() usullari. 16. XML resurslaridan foydalangan holda menyu yaratish. 17. Android-dagi Faoliyatning hayot aylanishining maqsadi. 18. Resurslarni boshqarish va konfiguratsiya o‘zgarishlari davomi. 19. Faoliyatni ishga tushirish va ishga tushirishda Intent obyektining roli. 20. Intent qo‘shimchalaridan foydalangan holda turli xil harakatlar o‘rtasida ma’lumotlar. 21. Android ilovalarida animatsiyalarni qurish tartibi 22. Faoliyatning hayot aylanishini to‘g‘ri boshqarish orqali ilovangiz unumdorligini va resurslarni boshqarish. 23. Menyusiga muqobil ravishda qalqib chiquvchi menyudan foydalanish. 24. Faoliyatning hayot aylanishi voqealarini qanday boshqaradi.