Akbarova Mohigul Laboratoriya ishi №26
Laboratoriyaning amaliy qismi
Download 0.55 Mb.
|
612-19 guruh Akbarova Mohigul 6-dedline
Laboratoriyaning amaliy qismi.
Xizmat yaratish Xizmatni aniqlash uchun siz asosiy Xizmat sinfini kengaytiradigan yangi sinf yaratishingiz kerak. Android Studio-da xizmat uchun sinf yaratish uchun tayyor ustadan foydalanishingiz mumkin. Java jildini (yoki paket nomini) o‘ng tugmasini bosing va Yangi |-ni tanlang xizmat | xizmat: Keyingi oynada xizmat nomini tanlang (belgilash katakchalarini qoldiring) va Finish tugmasini bosing. Keling, tayyorgarlikni boshlaymiz. // Kotlin paket en.alexanderkimov.service android.app.Service import import android.content.Intent android.os.IBinderni import qiling sinf MyService: Service() { fun onBind (niyat: niyat): IBinder { TODO("Aloqa kanalini xizmatga qaytarish.") } } // Java
android.app.Service import; android.content.Intent import; android.os.IBinder import; umumiy sinf MyService xizmatni kengaytiradi { ommaviy MyService() { } @Override public IBinder onBind(Intent intent) { // TODO: Aloqa kanalini xizmatga qaytarish. yangi UnsupportedOperationException ("Hali amalga oshirilmagan"); } } Xizmat avtomatik ravishda android: yoqilgan = "haqiqat" android:exported="true" > Agar biz sehrgar ekranidan belgini olib tashlasak, ikkala atribut ham noto‘g‘ri bo‘ladi. Masalan, eksport qilingan atribut boshqa ilovalarga xizmatingizga kirish imkonini beradi. Xizmat faqat sizning ilovangiz tomonidan ishga tushirilishi uchun ruxsat kabi boshqa atributlar ham mavjud. Siz sehrgarsiz ham qilishingiz mumkin va xizmat sinfini va manifest yozuvini qo‘lda yaratishingiz mumkin, endi u nimadan iboratligini bilasiz. Download 0.55 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling