Amaliy matematika” fakulteti “Kompyuter ilmlari va dasturlashtirish” kafedrasi “Mob



Yüklə 29,6 Kb.
səhifə3/6
tarix19.05.2023
ölçüsü29,6 Kb.
#118111
1   2   3   4   5   6
Beyjanov Umidbek Shavkatovich [Mobil ilovalarni yaratish fanidan Mustaqil ta\'lim-2]

1. Canvas va Custom Views: Androidda Canvas ob'ekti orqali to'g'ri chizish, shriftlar, rasm joylash va boshqa grafik amallarini bajarish mumkin. Shuningdek, o'z Custom View klasslarini yaratishingiz mumkin, va onDraw() metodida Canvas ob'ektini ishlatib grafik amallarni bajarishingiz mumkin.
2. OpenGL ES: OpenGL ES grafika interfeysi orqali 2D va 3D grafikani yaratish va boshqarish mumkin. OpenGL ES bilan ilovalar yaratish uchun GLSurfaceView komponentidan foydalanishingiz mumkin. Bu usul bilan yo'qolchilikning sezilarli va murakkab tahririy animatsiyalarni yaratishingiz mumkin.
3. VectorGraphics: Android 5.0 (API 21) dan boshlab, VectorDrawable formati hamda SVG (Scalable Vector Graphics) formati qo'llaniladi. Bu formatlar vektor grafikani tavsiflash va tasvirlash uchun ishlatiladi. VectorDrawable formatidagi rasm fayllarini XML faylda yaratishingiz va shuningdek SVG fayllaridan vector ob'ektlarini olishingiz mumkin. Ushbu formatlarni ishlatish orqali ilovada qulay o'lchamli va aniq tasvirlar ko'rsatishingiz mumkin.
4. Bitmap va ImageView: Android ilovalarida Bitmap ob'ektini yaratish, tahrir qilish va ko'rsatish orqali rasm bilan ishlashingiz mumkin. Rasm fayllaridan Bitmap ob'ektini yaratib, ImageView komponentida uni ko'rsatishingiz mumkin.
5. Grafik kutubxonalari: Android platformasida grafik kutubxonalari mavjud bo'lib, ular orqali murakkab grafik amallarni bajarishingiz mumkin. Masalan, OpenGL, Skia, Cairo va boshqalar.

Android ilovada dastur ishlash jarayonida elementlarni o'chirish (remove) va yaratish (create) uchun bir nechta usullar mavjud.


Quyidagi usullardan foydalanishingiz mumkin:
1. View yaratish: Bir View ob'ektini yaratib, uning turini va xususiyatlarini belgilashingiz orqali yangi elementni qo'shishingiz mumkin.
Masalan, LinearLayoutga Button qo'shish:


LinearLayout layout = findViewById(R.id.my_layout);
Button button = new Button(this);
button.setText("Yangi tugma");
layout.addView(button);
Ushbu kodda `LinearLayout`ga yangi `Button` qo'shildi.



Yüklə 29,6 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin