Realm

SQLite, Preferences, файлы, SD, Content Provider, XML, JSON
Ответить
Аватара пользователя
arturba
Сообщения: 13
Зарегистрирован: 23 янв 2015, 16:48

Realm

Сообщение arturba » 14 июн 2016, 15:05

Доброе время суток! Хочу сделать проект в котором будет много текста. Так как БД являеться лутшим хранением дат хотел ето сделать через БД. Вчера насел инфо по Реалму но если чесно сказать я только учусь. Хочу спросить как лутше сохранять данные и какой реадер БД лутьше? Raelm или SQL? Спасибо за Ваш ответ!

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Realm

Сообщение Foenix » 14 июн 2016, 17:52

попробуй Realm. Тебе проще будет.
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Аватара пользователя
klblk
Сообщения: 1097
Зарегистрирован: 18 окт 2012, 11:17
Откуда: г. Красноярск

Re: Realm

Сообщение klblk » 15 июн 2016, 05:17

Зависит от сложности структуры базы. Если это 1-2 таблички, то возможно можно обойтись обычным SQL, даже без сторонних orm (если это учебный проект, то можно разобраться в sql синтаксисе, индексах). Realm хорош, но как минимум он прибавит 4мб веса к apk (либо повлечет за собой разделение на несколько apk)

Аватара пользователя
arturba
Сообщения: 13
Зарегистрирован: 23 янв 2015, 16:48

Re: Realm

Сообщение arturba » 16 июн 2016, 18:33

Спасибо за Ваши СОВЕТИ! Мне посоветовали ище Sugar Orm я читал о нем и пишут что он медленний. Мне нужно только читать БД. Посланий активити хочу сделать Webviev а в БД будет код html. Конешно проще в asset сделать папку и туда поместить html, но я уже такое делал и думаю что БД будет менше висить чем html файли. Что думаете по етому поводу? Как лутьше деталь?

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Realm

Сообщение Foenix » 17 июн 2016, 17:40

Realm - это и база и орм "в одном флаконе"
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Ответить