1. Drawable ob’ektlari bilan ishlash


Android ilovada grafika bilan ishlash



Download 21,15 Kb.
bet2/3
Sana05.06.2023
Hajmi21,15 Kb.
#948826
1   2   3
3.Android ilovada grafika bilan ishlash.
Agar siz o'yin yoki grafikani o'zgartirish kerak bo'lsa, yaxshi tanlov "OpenGL ES" bo'ladi. Bu, Android platformasida yuqori darajadagi grafika ishlab chiqish uchun yordam beruvchi standart kutubxonalar to'plamidir. OpenGL ES yordamida, siz o'yinlar, animatsiyalar, 3D model va boshqa ko'rsatishlarni yaratishingiz mumkin.
Bir nechta Android ilovalari "Canvas" yoki "Paint" nomli kutubxonalardan foydalanadi. Bu, odatda odatda 2D grafikasi ishlab chiqish uchun ishlatiladi. "Canvas" va "Paint" yordamida siz o'yinlar, animatsiyalar, diagrammalar va boshqa ko'rsatishlarni yarata olasiz.
Boshqa yaxshi tanlov "Android Graphics Architecture" (Android grafika muhiti) bo'ladi. Bu, Android ilovalarda grafika ishlab chiqishning barcha qismlarinibirlashtiruvchi standart kutubxonalar to'plami hisoblanadi. Bu kutubxona to'plami, "SurfaceFlinger" nomli tizim kutubxonasi yordamida grafikani ko'rsatish va boshqa tizim amallarini bajarish uchun yordam beradi.
Android ilovalarda grafika bilan ishlashda boshqa tanlovlar ham mavjud, masalan, "RenderScript" va "Vulkan" kutubxonalar to'plamlari. "RenderScript" yordamida siz massivli hisoblash va grafikani qayta ishlashni yaxshi bajarishingiz mumkin. "Vulkan" kutubxonasi esa yuqori darajadagi 3D grafikasi ishlab chiqish uchun yordam beradi.
Android ilovalarda grafika bilan ishlashni o'rganish uchun, Android Studio va boshqa dastur o'rnatuvchilardan foydalanishingiz mumkin. Bu dastur o'rnatuvchilari sizga grafikani boshqarish uchun kerakli kutubxonalar to'plamini taqdim etishi mumkin.

4.Dastur ishlashi jarayonida elementlarni o‘chirish va yaratish.
Dastur ishlashi jarayonida elementlarni o‘chirish va yaratish. • Android ilovalarda elementlarni dinamik ravishda yaratish va o'chirish uchun, ViewGroup turidagi obyektlarni ishlatish mumkin. ViewGroup turidagi obyektlar, o'z ichiga Viewlarni (masalan, Button, TextView, ImageView va h.k.) qabul qilish mumkin.
Quyidagi kodda, LinearLayout obyekti yaratiladi va Button qo'shiladi:
java
• LinearLayout linearLayout = new LinearLayout(this);
•Button button = new Button(this);
• button.setText("Bosing!");
• linearLayout.addView(button);
• Bu kod LinearLayout va Button obyektlarini yaratadi va Button ni LinearLayout ga qo'shadi.

Download 21,15 Kb.

Do'stlaringiz bilan baham:
1   2   3




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish