Xulosa
In bu bob, biz bor ko'rgan har biri ning the mavjud Flutter vidjet turlari va
ularning farqlari. fuqaroligi bo'lmagan vidjetlar ramka tomonidan tez-tez qayta tiklanmaydi; boshqa tomondan, davlatga tegishli vidjetlar har safar u bilan bog'langan davlat qayta tiklanadi ob'ekt o'zgaradi (bu setState() funksiyasidan foydalaniladi, masalan). Bizda ham bor ko'rgan bu Flutter keladi bilan ko'p vidjetlar bu mumkin bo'l birlashtirilgan uchun qurmoq noyob UI va ular foydalanuvchi ekranida vizual komponentlar bo'lishi shart emas; ular tartib, uslub va hatto InheritedWidget kabi ma'lumotlar vidjetlari bo'lishi mumkin . Biz kichik ilovani ishlab chiqishni boshladik, uni keyingi bir necha boblarda ishlab chiqishda davom etamiz; Flutter haqida yangi muhim tushunchalarni taqdim etar ekanmiz, biz unga maxsus funksiyalarni qo‘shamiz .
In the Keyingi bob, biz bo'ladi tekshirish tashqariga Qanday uchun qo'shish foydalanuvchi o'zaro ta'sir uchun the ilova tomonidan foydalanuvchi teginishlariga javoblar va keyinchalik Firebaseʼda saqlanadigan maʼlumotlar kiritish.
Ishlov berish Foydalanuvchi Kiritish va
Imo-ishoralar
Vidjetlardan foydalangan holda vizual resurslarga boy interfeys yaratish mumkin shuningdek imkon beradi foydalanuvchi o'zaro ta'sir orqali imo-ishoralar va ma'lumotlar kirish. In bu bob, siz foydalanuvchi imo-ishoralarini boshqarish va foydalanuvchi ma'lumotlarini qabul qilish va tasdiqlash uchun ishlatiladigan vidjetlar, shuningdek, o'z shaxsiy kiritishlarimizni qanday yaratish haqida bilib olamiz.
The quyidagi mavzular bo'ladi bo'l qoplangan ichida bu bob: Foydalanuvchi imo-ishoralarini boshqarish
Tushunish kiritish vidjetlar Kirish tekshiruvini o'rganish Maxsus kirishlarni yaratish
Ishlov berish foydalanuvchi imo-ishoralar
Mobil ilova qandaydir interaktivliksiz hech narsa bo'lmaydi. Flutter ramkasi imkon beradi the ishlov berish ning foydalanuvchi imo-ishoralar ichida har mumkin yo'l, dan oddiy kranlar sudrab olmoq va pan imo-ishoralar. The ekran voqealar ichida Flutter imo-ishora tizimi bor ajratilgan ichiga ikki qatlam, quyidagicha:
Pointer qatlamlar : Bular bor the qatlamlar bu bor ko'rsatgich voqealar, qaysi ifodalaydi qurilma ekranidagi sensorli joylashuv va harakat kabi tafsilotlar bilan foydalanuvchi oʻzaro aloqalari .
Imo-ishoralar : Flutterdagi imo-ishoralar eng yuqori darajadagi aniqlikdagi o'zaro ta'sir hodisalaridir, va siz mumkin allaqachon bor ko'rgan biroz ning ular ichida harakat, shunday kabi masalan, teginish, tortish va masshtablash. Bundan tashqari, ular hodisalarni boshqarishni amalga oshirishning eng tipik usuli hisoblanadi .
Do'stlaringiz bilan baham: |