O'zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi



Yüklə 1,03 Mb.
Pdf görüntüsü
səhifə13/20
tarix26.09.2023
ölçüsü1,03 Mb.
#148792
1   ...   9   10   11   12   13   14   15   16   ...   20
Mobil ilovalar kurs ishi

>
5. 
6.

7.
android:minSdkVersion=”8″
8.
android:targetSdkVersion=”15″
/>
9. 
10.

11.
android:icon=”@drawable/ic_launcher”
12.
android:label=”@string/app_name”
13.
android:theme=”@style/AppTheme”
>
14.

15.
android:name=”.MainActivity”
16.
android:label=”@string/title_activity_main”
>
17.

18.

android:name=”android.intent.action.MAIN”
/>
19. 
20.

android:name=”android.intent.category.LAUNCHER”
/>
21.

22.

23.

24. 
25. 
 
 
 


Freymvorklar 
1.
 
GSON
Gson Java kutubxonasi bo'lib java obyektlarni JSON ichida tartiblash va 
ularni boshqarish imkonini beradi. APIlar orqali tez-tez xabar almashish kerak 
bo'lib qolsa, odatda JSONdan foydalaniladi. Chunki, u juda yengil va XML ga 
qaraganda sodda tuzilgan. 
// Serialize 
String userJSON 
=
new
Gson
().
toJson
(
user
);
// Deserialize
User user 
=
new
Gson
().
fromJson
(
userJSON
,
User
.
class
);
2.
 
Retrofit 
Retrofit web saytlardan REST API larni java interfeyslar ichiga qaytaruvchi 
kutubxona bo'lib, loyihaning API chaqiruvlarini tashkil qiluvchi ajoyib yechimdir. 
Toza va oddiy kod orqali, URL ga bog'liq bo'lgan metodlar va bir qancha 
parametrlarni o'z ichiga oladi. 
Parametrlar orqali APIga murojaat qilish va URLni osonlik bilan boshqarish 
yoki so'rovlarni amalga oshirish mumkin. 
Ushbu kutubxona ikki turdagi metodni qo'llab-quvvatlaydi. Bular sinxron va 
asinxron. Quyidagi misolda ular keltirilgan: 

Yüklə 1,03 Mb.

Dostları ilə paylaş:
1   ...   9   10   11   12   13   14   15   16   ...   20




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