Akbarova Mohigul Laboratoriya ishi №26


Laboratoriyaning amaliy qismi


Download 0.55 Mb.
bet5/10
Sana24.01.2023
Hajmi0.55 Mb.
#1116801
1   2   3   4   5   6   7   8   9   10
Bog'liq
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
paket en.alexanderkimov.service;


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 bo‘limidagi manifestda ro‘yxatga olinadi.


android:name=".MyService"
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:
1   2   3   4   5   6   7   8   9   10




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