Saving Data on Android



Download 19,28 Mb.
Pdf ko'rish
bet7/292
Sana24.01.2022
Hajmi19,28 Mb.
#407089
1   2   3   4   5   6   7   8   9   10   ...   292
Bog'liq
Bailey J., Dominguez A., Djermanovic D. - Saving Data on Android (1st Edition) - 2019

Sec/on 2: Using Room
91
. . . . . . . . . . . . . . . . . . . . . . . . . 
Chapter 5: Room Architecture
92
. . . . . . . . . . . . . . . . . . . . . . . . . 
Object RelaVonal Mappers
93
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Room and Google's architecture components
94
. . . . . . . . . . . . . . . . . . . 
Room advantages and concerns
100
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Frequently asked Room quesVons
100
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Your app
101
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Key points
102
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Chapter 6: EnVty DefiniVons
104
. . . . . . . . . . . . . . . . . . . . . . . . . 
Ge_ng started
105
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Tables and enVVes
106
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
CreaVng your enVVes
111
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Key points
117
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Where to go from here?
118
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Chapter 7: Mastering RelaVons
119
. . . . . . . . . . . . . . . . . . . . . . . 
Ge_ng started
120
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Saving Data on Android
raywenderlich.com
9


RelaVons and enVty-relaVonship diagrams
121
. . . . . . . . . . . . . . . . . . . . . 
CreaVng your relaVons
125
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Key points
130
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Chapter 8: The DAO PaZern
131
. . . . . . . . . . . . . . . . . . . . . . . . . . 
Ge_ng started
132
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Using DAOs to query your data
133
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
CreaVng a provider class
137
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
TesVng your database
140
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Key points
146
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Where to go from here?
147
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Chapter 9: Using Room with Google's Architecture 
Components
148
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Ge_ng started
149
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Using LiveData with a repository
150
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
CreaVng ViewModels
155
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Defining your Views
162
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Key points
169
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Where to go from here?
170
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Chapter 10: MigraVons with Room
171
. . . . . . . . . . . . . . . . . . . . 
Ge_ng started
172
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
MigraVons
173
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Understanding Room migraVons
173
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
CreaVng Room migraVons
174
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Key points
186
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Where to go from here?
186
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 

Download 19,28 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   ...   292




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©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