3-mavzu Android uchun Java dasturlash tilida ilovalar yaratish Reja


Java obyektga yoʻnaltirilgan dasturlash


Download 0.62 Mb.
bet2/3
Sana21.04.2023
Hajmi0.62 Mb.
#1368456
1   2   3
Java obyektga yoʻnaltirilgan dasturlash (OOP — Object Oriented Programming) tili va u C++ ga ancha oʻxshash. Eng koʻp yoʻl qoʻyildigan xatolarga sabab boʻluvchi qismalari olib tashlanib, Java dasturlash tili ancha soddalashtirildi.
Java kod yozilgan fayllar (*.java bilan nihoyalanuvchi) kompilatsiyadan keyin bayt kod (bytecode) ga oʻtadi va bu bayt kod Java Virtual Mashinasi JVM tomonidan oʻqib yurgizdiriladi.
Java afzalliklari:
WORA — Write Once, Run Anywhere (portable). Platforma tanlamaydi;
havfsizlik (ishonch yoʻq kodni havfsiz ishga tushirish);
hotirani havfsiz boshqarish (avtomat ravishda musorlarni yigʻadi);
tarmoq uchun dasturlar yozish ;
koʻp oqimli (Multi-thread) dasturlash;
dinamik & kengaytirish;
Class lar alohida fayllarda saqlanadi. Kerak boʻlsa ishlatiladi. Dinamik ravishda imkoniyatini oshirish xam mumkin kerak boʻlsa.
Java texnologiyalari
Java SE (Java Standart Edition) — serverda, shaxsiy kompyuterda desktoplarda ishlovchi dasturlar, appletlar yaratish uchun ishlatiladi. Bu texnologiya yordamida yaratilgan dasturlar deyarli barcha operatsion tizimlarda ishlay oladi(Windows NT, Macintosh,Linux va Solaris). Shu bilan birga JavaSE boshqa Java turlarining asosi hisoblanadi
Android tizimida foydalanuvchi interfeysini yaratish


Kerakli dasturlar va yordam dasturlarini o'rnatish
JDK - Java ishlab chiqish to'plami;
Android SDK va AVD Manager - ishlab chiqish + emulyatori uchun yordamchi dasturlar to'plami;
Android ishlab chiqarishni qo'llab-quvvatlovchi IDE:
Eclipse + ADT plaginlari;
IntelliJ IDEA Community Edition;
Netbeans + nbandroid plaginlari;

Kompyuterga dasturlar yuqorida ko'rsatilgan tartibda o'rnatiladi. Ro'yxatdagi barcha IDE-larni o'rnatish shart emas. Faqat bittasini o’rnatish kifoya, bunda o’rnatilgan dastur to’g’ri ishlasa bo’lgani.


Hozirgacha Java uchun eng zamonaviy IDE-lardan biri bo'lgan IntelliJ IDEA Community Edition-dan foydalanmoqdaman.


Virtual qurilmani ishga tushirish
AVD Manager-ni ishga tushirgandan va qo'shimcha paketlarni (turli xil versiyalardagi SDK) o'rnatgandan so'ng, kerakli parametrlarga ega virtual qurilmani yaratishni boshlash mumkin. Interfeysni tushunish qiyin bo'lmasligi kerak.

3.1-rasm. Qurilmalar ro'yxati

3.2-rasm.Loyihani yaratish

IDEda loyihani yaratishni o'z ichiga olgan tayyorgarlik tadbirlarini minimallashtirib, ishga kirishish lozim ayniqsa loyiha ta'limga tegishli bo'lsa va ishlab chiqarish uchun qo'llanilmasa.


File->New Project:





3.3-rasm. Yangi hujjat yaratish jarayoni.

3.4-rasm. Loyiha tuzilishini
F6 tugmachasini bosish orqali loyiha yig'iladi, kompilyatsiya qilinadi va virtual qurilmada ishga tushiriladi.


Loyiha tarkibi

Quyida loyiha tarkibiga kiruvchi kataloglar keltirilgan ular quyidagilar:



  • gen

  • res

  • src.




Download 0.62 Mb.

Do'stlaringiz bilan baham:
1   2   3




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