Mavzu: Vidjetlar va ularning xususiyatlari Reja


Veb-vidjetdan qanday foydalanish mumkun


Download 153.53 Kb.
bet4/4
Sana17.06.2023
Hajmi153.53 Kb.
#1533737
1   2   3   4
Bog'liq
Marufjonov Avazbek-docx

2.Veb-vidjetdan qanday foydalanish mumkun
Veb-vidjet (odatda oddiygina "vidjet" deb ataladi) sizning veb-saytingizga, blogingizga yoki shaxsiylashtirilgan boshlang'ich sahifasiga osongina kiritishingiz mumkin bo'lgan kichik dasturdir. Ko'pchiligimiz deyarli har kuni ishlaydigan vidjetning umumiy misoli bu Google reklamalaridir. Ushbu reklamalar veb-sahifaga kichik bir parcha qo'yish yo'li bilan ishlab chiqariladi. Qattiq qism - tarkibga mos keladigan va reklamani ko'rsatadigan reklamani tanlash - Google tomonidan amalga oshiriladi.
Ammo veb-vidjetlar reklamalar bilan chegaralanmaydi. Vidjet ovoz berish-so'rovidan ob-havo ma'lumotini hozirgi sarlavhalar ro'yxatiga o'zaro faoliyat jumboqga kiritishi mumkin. O'quvchilaringiz uchun interfaol tajriba yaratish uchun blogingizda ularni ishlatishingiz mumkin yoki ularni muntazam ravishda ko'rmoqchi bo'lgan ma'lumotlarga ega bo'lish uchun ularni shaxsiylashtirilgan bosh sahifangizga joylashtirishingiz mumkin. Agar siz bloglarni o'qiyotgan bo'lsangiz, ehtimol siz uni bilmasdan juda ko'p vidjet bo'ylab harakat qildingiz. Hech bir blog yozuvi ostidagi "del.icio.us" bilan bog'lanishni ko'rganmisiz? Bu veb-vidjet. Yoki "Digg" tugmasini ko'rgan bo'lasiz. Bu boshqa veb-vidjet.
O'z blogingizga yozsangiz, veb-vidjetlar qo'shimcha funksiyalarni taqdim qilish uchun ishlatilishi mumkin. Masalan, Feedburner - bu sizning RSS tasmangizga a'zo bo'lishga ruxsat beruvchi veb-sayt. Foydalanuvchilarning ro'yxatdan o'tishiga yordam berish uchun sizning blogingizga joylashtiradigan vidjetni taqdim qiladilar. YouTube sizga sevimli videolaringizning ijro ro'yxatini tuzishga imkon beruvchi vidjet beradi. Va bu sizning blogingiz bilan birgalikda ishlatilishi mumkin bo'lgan juda ko'p vidjetlar orasida faqat ikkitadir.
Lekin vidjetlar faqat shaxsiy foydalanish uchun emas. Shuningdek, korxonalar veb-saytlarini rivojlantirish uchun vidjetlardan ham foydalanishadi. Vidjetlar veb-saytga tashrif buyuruvchilarni kuzatib borish va tashrifchining veb-saytni qanday topishi haqida ma'lumot berish uchun ishlatilishi mumkin. Bundan tashqari, Syndicated tarkibni, masalan, Associated Press-dan tegishli kontent yoki qimmatli qog'ozlar kotirovkalari kabi ma'lumotlarni taqdim etish uchun ishlatilishi mumkin. Vidjetlarning go'zalligi siz ulardan qanday foydalanishni bilishingiz kerakligini anglatmaydi. Saytdagi veb-vidjetni shaxsiy moslashtirilgan boshlang'ich sahifa yoki blog bo'ladimi-kodni nusxalash va uni saytingizdagi tegishli joyga joylashtirish oddiy masaladir.
Kodni nusxalash, odatda, vidjetning qanday ko'rinishini va qanday harakat qilishini tanlashni tanlash imkonini beradi va siz uchun kod yaratadi. So'ngra sichqoncha bilan kodni ajratib ko'rsatish yoki brauzer menyusidan tahrirlash nusxasini tanlash yoki klaviaturada boshqarish klavishini bosing va ushlab turing va "C" harfini kiriting.
Kodni joylashtirish biroz qiyinlashadi, chunki uni joylashtirish uchun qaerga borish kerakligini bilishingiz kerak. Blogger yoki LiveJournal kabi ommabop veb- saytlardan foydalansangiz, ularning yordam hujjatlari va tez-tez so'raladigan savollar orqali vidjet o'rnatish uchun qaerga borish haqida ma'lumot olishingiz mumkin. Yoki siz ushbu veb-sayt orqali bloglar va moslashtirilgan boshlang'ich sahifalariga veb-widgetlar qo'shish haqida taqdim etgan ba'zi maqolalar bo'yicha qo'ng'iroq qilishingiz mumkin.
Qaerga joylashtirishni bilganingizdan so'ng, qattiq qism tugadi. Ko'rsatmalarga amal qiling va kodni joylashtirish uchun brauzeringiz menyusidan tartibga solish-joylashtirishni tanlang. Shu bilan bir qatorda, klaviatura ustida boshqarish klavishini bosing va ushlab turing va "V" harfi yozing.
Eng muhim narsa kodni sizni qo'rqitishga yo'l qo'ymaslikdir. Bir marta bu jarayonni boshdan o'tkazganingizdan so'ng, saytingizga qo'shimcha veb-vidjetlar qo'shish juda oson.
Shuningdek qarang: Android-dagi funktsiyalar ro'yxati
Interfeys. Pikselli Android 11 asosiy ekrani Android-ning standart foydalanuvchi interfeysi asosan asoslangan to'g'ridan-to'g'ri manipulyatsiya, ekrandagi moslamalarni boshqarish uchun surish, teginish, chimchilash va teskari chimchilash kabi real harakatlarga mos keladigan teginish yozuvlari yordamida virtual klaviatura. O'yin boshqaruvchilari va to'liq o'lchamdagi jismoniy klaviaturalar orqali qo'llab-quvvatlanadi Bluetooth yoki USB. Foydalanuvchining kiritgan javoblari tezkor ravishda ishlab chiqilgan va suyuq sensorli interfeysni ta'minlaydi, ko'pincha qurilmaning tebranish imkoniyatlaridan foydalanadi haptik teskari aloqa foydalanuvchiga. Kabi ichki jihozlar akselerometrlar, giroskoplar va yaqinlik sezgichlari ba'zi ilovalar foydalanuvchining qo'shimcha harakatlariga javob berish uchun foydalaniladi, masalan, qurilmaning yo'nalishiga qarab ekranni portretdan landshaftgacha sozlash, yoki foydalanuvchiga transport vositasini boshqarish uchun ruxsat berish poyga o'yini qurilmani aylantirib, boshqaruvni simulyatsiya qilish orqali rul.
Android qurilmalari asosiy ekranga yuklanadi, Android qurilmalaridagi asosiy navigatsiya va ma'lumot "markaz" ga o'xshash ish stoli shaxsiy kompyuterlarda topilgan. Android uy ekranlari odatda dastur piktogrammalaridan va vidjetlar; ilova ikonkalari tegishli dasturni ishga tushiradi, vidjetlar esa jonli, avtomatik yangilanadigan tarkibni aks ettiradi, masalan Ob-havo ma'lumoti, foydalanuvchining elektron pochta qutisi yoki yangiliklar ticker to'g'ridan-to'g'ri uy ekranida. Asosiy ekran bir nechta sahifalardan iborat bo'lishi mumkin, ular orasida foydalanuvchi oldinga va orqaga suring. Uchinchi tomon dasturlari mavjud Google Play va boshqa dastur do'konlari keng qamrovli qayta ko'rib chiqishi mumkin.mavzu uy ekrani, va hatto boshqa operatsion tizimlarning ko'rinishini taqlid qiladi, masalan Windows Phone. Aksariyat ishlab chiqaruvchilar o'zlarining raqobatchilaridan ajralib turish uchun Android qurilmalarining ko'rinishini va xususiyatlarini moslashtiradilar.
Android 10 asosiy ekranidagi vidjetlar va ilova yorliqlari (Motorola G7-da)
Ekranning yuqori qismida qurilma va uning ulanishi haqidagi ma'lumotlarni ko'rsatadigan holat paneli mavjud. Ilovalar muhim ma'lumot yoki yangilanishlarni ko'rsatadigan bildirishnoma ekranini ochish uchun ushbu holat satrini pastga tortish mumkin. Bildirishnomalar "ilovangiz ishlatilmaganda, qisqa, o'z vaqtida va tegishli ma'lumotdir" va agar ular bosilsa, foydalanuvchilar bildirishnomaga tegishli dastur ichidagi ekranga yo'naltiriladi. Boshlash Android 4.1 "Jelly Bean", "kengaytiriladigan bildirishnomalar" foydalanuvchiga bildirishnomadanoq qo'shimcha ma'lumot va ilova amallarini kengaytirishi va ko'rsatishi uchun bildirishnomadagi belgini bosish imkonini beradi.
Ham faol, ham jim xabarnomalarni aks ettiruvchi bildirishnoma laganda
All Apps ekranida barcha o'rnatilgan dasturlar ro'yxati keltirilgan bo'lib, foydalanuvchilar ro'yxatdagi dasturni asosiy ekranga sudrab borish imkoniyatiga ega. So'nggi ekran foydalanuvchilarga yaqinda ishlatilgan dasturlar o'rtasida almashinishga imkon beradi.
Android 10 (Motorola G7) da so'nggi ilovalar
Ilovalar
Ko'pchilik, deyarli barcha Android qurilmalari oldindan o'rnatilgan Google dasturlari, jumladan Gmail, Google Maps, Google Chrome, YouTube, Google Play Music, Google Play Movies & TV va boshqa ko'plab narsalar bilan ta'minlanadi. Shuningdek qarang: Android dasturiy ta'minotini ishlab chiqish va Google Play Ilovalar (""ilovalar"), bu qurilmalarning funksiyasini kengaytiradi (va 64-bit bo'lishi kerak)) yordamida yoziladi Android dasturiy ta'minotini ishlab chiqish to'plam (SDK) va, ko'pincha, Kotlin o'rnini bosgan dasturlash tili Java 2019 yil may oyida Android dasturlarini ishlab chiqish uchun Google-ning afzal ko'rgan tili sifatida, va dastlab 2017 yil may oyida e'lon qilingan. Java hali ham qo'llab-quvvatlanadi (dastlab foydalanuvchi-kosmik dasturlari uchun yagona variant va ko'pincha Kotlin bilan aralashtiriladi) C ++. Kotlin kabi Java va / yoki boshqa JVM tillari bilan birlashtirilishi mumkin C/C ++, sukut bo'yicha tanlov bilan birga ish vaqti bu C ++ ni yaxshiroq qo'llab-quvvatlashga imkon beradi. The Boring dasturlash tili ham qo'llab-quvvatlanadi, garchi cheklangan to'plami bo'lsa ham amaliy dasturlash interfeyslari (API).
SDK rivojlanish vositalarining to'liq to'plamini o'z ichiga oladi, shu jumladan a tuzatuvchi, dasturiy ta'minot kutubxonalari, telefon emulyator asoslangan QEMU, hujjatlar, namunaviy kod va o'quv qo'llanmalari. Dastlab, Google qo'llab-quvvatlaydi birlashgan rivojlanish muhiti (IDE) edi Tutilish Android Development Tools (ADT) plaginidan foydalanish; 2014 yil dekabrida Google chiqardi Android Studio, asoslangan IntelliJ IDEA, Android dasturini ishlab chiqish uchun asosiy IDE sifatida. Boshqa rivojlanish vositalari mavjud, shu jumladan a mahalliy rivojlanish to'plami (NDK) dasturlar yoki kengaytmalar uchun C yoki C ++ da, Google App Inventor, Ajam dasturchilar uchun vizual muhit va har xil o'zaro faoliyat platformadagi mobil veb-ilovalar ramkalari. 2014 yil yanvar oyida Google asosidagi ramkani namoyish qildi Apache Kordova ko'chirish uchun Chrome HTML 5 veb-ilovalar mahalliy dastur qobig'iga o'ralgan Android-ga. Qo'shimcha ravishda, Firebase Google tomonidan 2014 yilda sotib olingan bo'lib, u dastur va veb-ishlab chiquvchilar uchun foydali vositalarni taqdim etadi.
Androidda uchinchi tomon dasturlari tobora kengayib bormoqda, ularni foydalanuvchilar dasturni yuklab olish va o'rnatish orqali sotib olishlari mumkin APK (Android dasturlar to'plami) fayli yoki ularni dasturlar do'koni foydalanuvchilarga imkon beradigan dastur ilovalarni o'rnatish, yangilash va o'chirish ularning qurilmalaridan. Google Play do'koni Google-ning muvofiqligi talablariga javob beradigan va Google Mobile Services dasturiy ta'minotini litsenziyalashtiradigan Android qurilmalarida o'rnatilgan asosiy dastur do'koni. Google Play Store foydalanuvchilarga Google va uchinchi tomon ishlab chiquvchilari tomonidan nashr etilgan dasturlarni ko'rib chiqish, yuklab olish va yangilashga imkon beradi; 2020 yil avgust holatiga ko'ra, Play Store-da Android uchun uch milliondan ortiq dastur mavjud. 2013 yil iyul holatiga ko'ra, 50 milliard dastur o'rnatildi. Ba'zi bir operatorlar Google Play dasturlarini sotib olish uchun to'g'ridan-to'g'ri aloqa operatori hisob-kitoblarini taklif qilishadi, bu erda dastur narxi foydalanuvchining oylik to'loviga qo'shiladi. 2017 yil may oyidan boshlab, Gmail, Android, Chrome, Google Play va Maps uchun oyiga bir milliarddan ortiq faol foydalanuvchilar bor.
Android-ning ochiq tabiati tufayli Android-da bir qator uchinchi tomon dasturlari mavjud bo'lib, ular Google Play Store bilan jo'natilishi taqiqlangan qurilmalarning o'rnini bosuvchi, Google Play Store-da taqdim etilishi mumkin bo'lmagan ilovalarni taqdim etishi mumkin. Yoki boshqa sabablarga ko'ra siyosatni buzish uchun. Ushbu uchinchi tomon do'konlarining namunalari quyidagilarni o'z ichiga olgan Amazon Appstore, GetJarva SlideMe. F-Droid, boshqa muqobil bozor, faqat ostida tarqatiladigan dasturlarni taqdim etishga intiladi bepul va ochiq manba litsenziyalar.
2020 yil oktyabr oyida, Google bir nechta Android dasturlarini olib tashladi Play Store, ma'lumotlar yig'ish qoidalarini buzganligi aniqlanganda. Xalqaro raqamli hisobdorlik kengashi (IDAC) tomonidan firma bolalar uchun mo'ljallangan dasturlar haqida xabardor qilingan Raqamlarni bo'yash, Malika saloni va Mushuklar va Cosplay, 20 millionlik yuklashlar bilan Google siyosatini buzgan.
Xotirani boshqarish
Android qurilmalari odatda batareyadan quvvat oladiganligi sababli, Android quvvat sarfini minimal darajada ushlab turish uchun jarayonlarni boshqarish uchun mo'ljallangan. Ilova tizimdan foydalanilmaganda uning ishini to'xtatadi Shunday qilib, yopiq emas, balki darhol foydalanish mumkin bo'lsa-da, u batareya quvvati yoki protsessor resurslaridan foydalanmaydi. Android xotirada saqlanadigan dasturlarni avtomatik ravishda boshqaradi: xotira kam bo'lsa, tizim ko'rinmas holda boshlanadi va faol bo'lmagan jarayonlarni avtomatik ravishda yopib qo'yadi, eng uzoq vaqt davomida ishlamaganlardan boshlab. Layfxaker 2011 yilda uchinchi tomon topshiriqlarini o'ldirish dasturlari foydadan ko'ra ko'proq zarar etkazayotgani haqida xabar bergan.
Xulosa: Man bu mustaqil ishni tayyorlash davomida vidjetlardan qanday foydalanishni o’rganib oldim misol uchun editText matnlarni tahrirlash uchun ishlarilsa TextView matnlarni yozishda ishlatildi button esa tugmalar hosil qilishda ishlatilishini bilib oldim.


Foydalanilgan adabiyotlar: medium.com
Download 153.53 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling