Nazorat savollari 1. Android tizimida foydalanuvchi interfeysini yaratishda qanday layout (qolip) lardan foydalaniladi
2. Oriyentatsiyani ―Anchoring‖boshqarish usuoi va uning asosiy xususiyatini ayting?
3. Oriyentatsiyani ―Resizingandrepositioning‖ boshqarish usuoi va uning asosiy xususiyatini ayting?
4. List view larga qaysilar kiradi va ularning asosiy vazifasi nima?
5. ImageButton va Button ning qanday farqi mavjud?
6. EditText komponentasi holatini faqat maxfiysо‘z (parol)kiritishga mо‘lajallash uchunEditText elementiga qanday attribut qо‘shish lozim?
7. CheckBox qiymati trueѐkifalse ekanligini tekshirish uchun CheckBox sinfining qanday metoddan foydalaniladi?
8. Gallery nima uchun ishlatiladi va Gallery sinfining qanday metodlari mavjud?
17-laboratoriya mashg'uloti. Xabar jo‘natish uchun foydalanuvchi interfeysini yaratish.
Ishdan maqsad: Android tizimida foydalanuvchi interfeysini yaratish va ilovaga mos ma’lumotlarni serverdan о‘qib olish, JSON xizmatidan foydalanish kо‘nikmalariga ega bо‘lish
Masalaning qо‘yilishi: Talabalar berilgan loyihani Android tizimida ishlab chiqish va ilova uchun kerakli bо‘lgan ma’lumotlarni json xizmati orqali serverdan о‘qib olishi va emulator orqali natija olishi lozim.
Ishni bajarish tartibi JSON dan foydalanish
1. Yangi Android loyiha yaratamiz va uni UsingJSON deb nomlaymiz
2. Loyiha quyidagi fayllardan iborat va ularni quyidagi slaydlarda kо‘rsatilganidek о‘zgartiramiz
3. res/layout/activity_main.xml
4. res/values/string.xml
5. AndroidManifest.xml
6. src/package/MainActivity.java
7. src/package/HandleJSON.java