tayyorish

CUSTOM TOAST, SPINNER, AUTOCOMPLETETEXTVIEW, RATING, DATEPICKERLAR HAQIDA.

customtoastspinnerautocompletetextviewratingdatepickerlar
8 betDOCX157 ko'rildi0 marta sotilgan
3 000 so'm
Avazbek Abdusalomov
Avazbek Abdusalomov264 ta hujjat sotilgan

Tavsif

MAVZU: CUSTOM TOAST, SPINNER, AUTOCOMPLETETEXTVIEW, RATING, DATEPICKERLAR HAQIDA. Android Custom Toast Example Asosiy faoliyatda ko'rsatmoqchi bo'lgan komponentlari mavjud. Layout katalogida boshqa xml fayl yarating. Mana bizda ushbu xml faylida ImageView va TextView mavjud. Android-ga Custom Spinner qanday qo'shiladi? Spinner - bu elementlar ro'yxatidan elementni tanlash uchun ishlatiladigan vidjet. Foydalanuvchi spinnerga tegsa, ochiladigan menyu foydalanuvchiga ko'rinadi.ilovaga maxsus spinnerni qanday qo'shishni o'rganamizSpinner haqida batafsil ma'lumotga ega bo'lishni istasangiz, ushbu havolani bosing . Yondashuv: Yangi algorithm_spinner.xml faylini yarating va quyidagi kodni qo'shing. Spinnerdagi har bir elementda ushbu tartib, tasvir ko'rinishi va matn ko'rinishi bo'ladi. Yangi AlgorithmItem.java faylini yarating va quyidagi kodni qo'shing. Bu foydalanuvchi har qanday elementni bosganida algoritm nomini olish uchun ishlatiladigan model sinfidir. Bu erda biz konstruktor va ob'ektning algoritm nomini qaytaruvchi getAlgorithmName usulini aniqlaymiz. Yangi AlgorithmAdapter.java faylini yarating va quyidagi kodni qo'shing. Bu erda biz o'z Adapter sinfimizni aniqlaymiz . U elementni o'z ko'rinishi bilan xaritaga tushiradi, bu esa spinner ro'yxatidagi element ma'lumotlariga kirishni ta'minlaydi. Quyidagi kodni activity_main.xml fayliga qo'shing. Bu erda biz spinnerimizni maketga qo'shamiz. Bu matn ko'rinishi va spinner qo'shadi. AutoCompleteTextView Foydalanuvchi yozayotganda avtomatik ravishda yakunlash takliflarini ko'rsatadigan tahrirlanadigan matn ko'rinishi. Takliflar ro'yxati ochiladigan menyuda ko'rsatiladi, undan foydalanuvchi tahrirlash oynasi tarkibini almashtirish uchun elementni tanlashi mumkin. Ochiladigan ro'yxatni istalgan vaqtda orqaga tugmachasini bosish yoki ochiladigan menyuda hech qanday element tanlanmagan bo'lsa, enter/dpad markaziy tugmachasini bosish orqali o'chirib qo'yish mumkin. Takliflar ro'yxati ma'lumotlar adapteridan olinadi va faqat tomonidan belgilangan belgilar sonidan keyin paydo bo'ladi  the threshold . Quyidagi kod parchasi foydalanuvchi yozish paytida turli mamlakatlar nomlarini taklif qiluvchi matn ko'rinishini qanday yaratishni ko'rsatadi:     XML atributlari   android:completionHint Ochiladigan menyuda ko'rsatilgan maslahatni belgilaydi. android:completionHintView Ochiladigan menyuda ko'rsatilgan maslahat ko'rinishini belgilaydi. android:completionThreshold Ochiladigan menyuda tugatish takliflari ko'rsatilishidan oldin foydalanuvchi kiritishi kerak bo'lgan belgilar sonini belgilaydi. android:dropDownAnchor Avtomatik yakunlash ochiladigan roʻyxatini bogʻlash uchun koʻrish. android:dropDownHeight Ochiladigan ro'yxatning asosiy balandligini belgilaydi. android:dropDownHorizontalOffset Ochiladigan joy gorizontal ravishda siljishi kerak bo'lgan piksellar soni. android:dropDownSelector Ochiladigan ro'yxatdagi selektor. android:dropDownVerticalOffset Ochiladigan joy vertikal ravishda siljishi kerak bo'lgan piksellar soni. android:dropDownWidth Ochiladigan ro'yxatning asosiy kengligini belgilaydi.           DatePicker Sana tanlash uchun vidjet taqdim etadi. R.styleable.DatePicker_datePickerModeAtribut ga o'rnatilgan bo'lsa spinner, sana yil, oy va kun spinnerlari yoki a yordamida tanlanishi mumkin CalendarView. Spinnerlar to'plami va taqvim ko'rinishi avtomatik ravishda sinxronlashtiriladi. Mijoz faqat spinnerlarni yoki faqat kalendar ko'rinishini yoki ikkalasini ko'rsatishni sozlashi mumkin. R.styleable.DatePicker_datePickerModeAtribut ga o'rnatilgan bo'lsa calendar, oy va kunni kalendar uslubidagi ko'rinish yordamida tanlash mumkin, yil esa ro'yxat yordamida alohida tanlanishi mumkin. Pickers qoʻllanmasiga qarang . Ushbu ko'rinishdan foydalangan holda dialog oynasi uchun qarang DatePickerDialog. XML atributlari android:calendarTextColor Kalendarning matn ranglari ro'yxati. android:calendarViewShown Kalendar ko'rinishi ko'rsatiladimi. android:datePickerMode Vidjetning ko'rinishini belgilaydi. android:dayOfWeekBackground Sarlavhaning hafta kuni uchun fon rangi. android:dayOfWeekTextAppearance Sarlavhaning hafta kuni uchun matn rangi. android:endYear O'tgan yil (shu jumladan), masalan, "2010". android:firstDayOfWeek ga muvofiq haftaning birinchi kuni  Calendar . android:headerBackground Tanlangan sana sarlavhasi uchun fon. android:headerDayOfMonthTextAppearance Oy kuni uchun matn ko'rinishi (masalan. android:headerMonthTextAppearance Oy uchun matn ko'rinishi (masalan. android:headerYearTextAppearance Yil uchun matn ko'rinishi (masalan. android:maxDate Ushbu taqvim ko'rinishida mm/dd/yyyy formatida ko'rsatilgan maksimal sana. android:minDate Ushbu taqvim ko'rinishida mm/dd/yyyy formatida ko'rsatilgan minimal sana. android:spinnersShown Spinnerlar ko'rsatiladimi. android:startYear Birinchi yil (shu jumladan), masalan, "1940". android:yearListItemTextAppearance Roʻyxatdagi yil matni koʻrinishi. android:yearListSelectorColor Roʻyxatdagi yilning tanlangan doira rangi.  

Hujjat haqida

Kategoriya
Amaliy ishlar | Ma'lumotlar bazasi
Format
DOCX
Hajmi
8 bet
Fayl hajmi
361.17 KB
Muallif
Avazbek Abdusalomov
Qo'shilgan
29.10.2024

O'xshash hujjatlar