Persistencia en Android
Persistencia en Android
Persistencia en Android
Android
Activity SQLite
SQLiteOpenHelper
- onCreate()
- onUpgrade()
Database
Life cycles DatabaseHelper
- getWritableDatabase()
- onCreate() - getReadableDatabase()
- onStart()
- onResume()
- onPause() SQLiteDatabase
- onRestart() - query()
- onStop() - insert()
- onDestroy() - update()
- delete()
Cursor
- moveToFirst()
- moveToNext()
- isAfterLast()
ORM
(mapeo objeto-relacional)
OO Clases
ORM
Database
Algunos ORMs
Gr i d
ee ro
nD D i d
Or AO RM dro
mL O A n
Su it v e
e c ti
ga
rO SQLite A
ro r m
RM n d
A
Realm
Realm es una base de datos (escrita en C++) enfocada a móviles y reemplaza el uso del tradicional
de SQLite o cualquier ORM. Algunas de las más importantes ventajas que nos proporciona es…
Es multi plataforma, se puede usar para Android, Objective-C, Swift, React Native y Xamarin. Otra
gran ventaja, es que ofrece soporte para algunas interesantes y muy famosas librerías para Android,
como: