Bundan oldingi darsimiz hodisalar bilan ishlashni ko’rdik. Ushbu darsimizda esa view elementlarining hodisalari bilan ishlashning optimal variantini o’rganamiz. Bundan oldingi darsimizdagi kamchiligi OnclickListener classimizning har bir element uchun obyektini yaratib turub uning metodiga bajaradigan vazifasini kiritish edi. Ushbu darsimizda esa OnClickListener classimizning bir obyekytini yaratib uning onClick metodi bilan barcha view elementlarimiz bilan ishlashni o’rganamiz. Continue reading
Category Archives: Android
Button misolida hodisalar bilan ishlash! Android 6-dars
Ushbu darsimizda button tugmasi bosilganda hodisa yuz berishi haqida o’rganamiz. Hodisa bilan xususiyat tushunchalarini ko’pchilik boshlovchi dasturchilar unitib qo’yadi. Keling hozi men hammamizga tushunarli bo’lgan hayotiy misol orqali ushbu ikki tushunchani tushuntirib o’tsam. Nexia avtomoashinasi uning xususiyatlari rangi, hajmi, oynalari,.. va uni hodisalariga esa gaz pedalini bosganda tezlanishning ortishi, tormoz pedalini bosganda avtomoshina harakatdan to’xtashi, signal tugmasi bosilganda ogohlantiruvchi tovush chiqarishi va hklar ni misol keltirishimiz mumkin. Biz shu vaqtgacha bo’lgan darslarimizda obyektlarni xususiyatlari bilan ishlashni o’rgandik. Demak darsimizning asosiy qismiga o’tsak, hodisa tushunchasi haqida yuqorida ozroq o’rgandik. Endi esa hodisa bilan Button tugmasi orqaliy ishlashni o’rganamiz. Continue reading
Ekran elementlari bilan kod orqali ishlash! 5-dars
Bu maqolamizda view elementlar (GIU) bilan kod orqaliy ishlashni ko’rib chiqamiz.
Yangi loyiha hosil qilamiz.
Project name: lession5
Build Target: Android 4.2.2
Application name: ViewById
Package name: uz.dasturchi.viewbyid
Create Activity: MainActivity
View elementlari bilan ishlash uchun bizga id si kerak bo’ladi. Elemntlarga quydagi tarizda id beriladi @+id/name va bu R.java classiga qo’shilib boriladi.
Continue reading
Android qurulmangizni masofaviy boshqarish(Android Device Manager ).
Blogimda android dasturlash darslarini boshlaganim hech birimizga sir emas albatda. Android dasturchisi android OS bilan to’liq ishlay olishni bilishi kerak. Bu maqolamiz nafaqat bo’lajak android OS dasturchilarimizga va foydalanuvchilarimizga ham foydaliydir. Android OS larda o’zini masofaviy boshqarish imkoniyati mavjud. Continue reading
Ekran elementlari va ularning xossalari. 4-dars
Bu dasrsimizda Androidda Activity ni o’rganamiz ya’ni ekrandagi hosil bo’layotgan forma. Agar siz oldin C# yoki Delphi yoki boshqa dasturlash tillarini o’rgangan bo’lsangiz bu mavzuimiz siz uchun qiyinchilik tug’dirmaydi. Bir activityimiz oynaning barcha xususiyatlari bilan ishlay oladi. Misol uchun C# da form1.cs, Androidda esa Activity deb nomlanadi. Activity tushunchasini batafsil tushunib olishimiz uchun Pochta client dasturini misol qilamiz. Continue reading