Android, iPhone, Windows Mobile kabi telefonlar dasturlash haqida
  • Дата создания
    8 ноября 2013
  • Топиков
    22
  • Ограничение на постинг
    0.000

Eclipse da android loyihamizni o’rnatuvchi faylga(.apk) export qilish!

android export
Salom ushbu kichik maqola Android dasturlashga oid 11-dars. Androidda menularni guruhlash, xml menu yaratish. maqolalarimizda qoldirilgan fikrlar yuzasidan yozildi.
Har bir android application kompliyatsiya qilinadi va bir faylga arxivlanadi. APK (Android Package) ushbu farmat arxivlar tipiga kiradi va Android os lar uchun dastur fayli hisoblanadi. APK arxivda dasturning kodlari .DEX faylda saqlanadi, resurslar, aktivitiylar va fayllar .manifest faylida saqlanadi.
Читать дальше

Rest api va android client. 1-qism

Xayrli kun!
Bilamizki ko’pgina applar internet tarmog’I bilan birgalikda ishlaydi. Buni biz client server applar toifasiga kiritamiz. Ushbu maqolamizda Client Server ko’rinishidagi app yaratamiz.
Keling bo’lajak yaratilaydigan appimiz haqida qisqacha tushuncha olaylikda amalyotga o’taylik. Aytaylik saytimizda aksiya ketmoqda. Ayni shu aksiyada qatnashish uchun client appimiz orqali ro’yxatdan o’tsin. Ro’yxatdan o’tishda u ismi, familiyasi, telefon nomeri, emaili ni kiritsin.
Demak ushbu appni yozishimiz uchun server kerak bo’ladi va ushbu serverimizni php da yozamiz.
Читать дальше

11-dars. Androidda menularni guruhlash, xml menu yaratish.


Bundan oldingi 10-darsimizda androidda oddiy menu yaratishni o’rgangan edik. Ushbu darsimizda esa menularni guruhlash va guruhlashning avzalliklarini o’rganib chiqamiz. Bizning appimizda 6 ta menuyimiz bor, lekin biz ko’pincha menulardan 3 tasini judda ko’p foydalanamiz. Demak biz foydalanuvchiga qulay bo’lishi maqsadida menu tugmasi bosilganda 3 ta menuyimiz hosil bo’lsin. Bizda checkbox ham mavjud bo’ladi chek boximizni kengaytirilgan menu deb ataylik. CheckBox true qiymatini olgan vaqtda menu tugmasi bosganda 6 ta menuyimiz ham ko’rinsin false holatda esa 3 ta menuyimiz ko’rinsin.
Читать дальше

Androidda Sqlite ma'lumotlar bazasi bilan ishlash . (2 - qism)

Assalomu alaykum Hurmatli o’quvchilar!
Oldingi darsimizni davom ettiramiz sizlar bilan.
Bu darsimizda kiritgan malumotlar ustida tahrirlash ishlarini amalga oshiramiz.
Ya’ni bularga:
  Tanlangan ma’lumotni o’zgartirish
  Tanlangan ma’lumotni o’chirish

  
Oldingi maqolani o’qigan bo’lsangiz, biz database dagi ma’lumotlarni ListView ga chiqargan edik.
Endi o’sha ListView dagi ma’lumotlarni har bittasi bilan alohida ishlashni, tahrirlashni o’rganamiz.

Читать дальше

8-dars Android. Loglar bilan ishlash.


Log – bu bajarilgan harakatlarni tashqi faylga tartibli yozib borishdir. Kelin misollarda ko’ramiz. Mening kompyuterimda denwer paketi o’rnatilgan va Denwerning tarkibiga Apache ham kiradi. Apachening loglari quydagi manzilda saqlanadi: c:\WebServers\usr\local\apache\logs\ ushbu papkada 2 ta log faylga ko’zimiz tushadi. -access.log, error.log.
Access.log fayliga kiramiz va bajarilgan holatlarni ko’ramiz. Kecha yozgan maqolamda json.php dan foydalangan edik va uning logi quydagicha saqlangan:
Читать дальше

7-dars. Hodisalar bilan ishlashni optimizatsiya qilamiz.

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.
Читать дальше