3-mavzu Android uchun Java dasturlash tilida ilovalar yaratish Reja
Java obyektga yoʻnaltirilgan dasturlash
Download 0.62 Mb.
|
- Bu sahifa navigatsiya:
- Java afzalliklari
- Android tizimida foydalanuvchi interfeysini yaratish
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: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling