В большинстве Android кодов образца, заполнение ListView из SQLite базы данных делается двумя способами,В Android SQLite, работая непосредственно с Cursor, больше памяти эффективнее, чем создание объектов модели?
данные Prefetch в список - Выполнить запрос, создавать объекты модели для каждого строка затем добавить его в список и близкоКурсор, затем заполнить ListView с Список.
Без списка и модели объектов - Выполнить запрос и заполнить ListView следуя курсора с помощью moveToFirst, moveToLast, движение, по мере необходимости.
Теперь я хочу знать, какой из описанного выше способа является более эффективной памяти, в Android?
1 миллион * 5KB - ** 5 ГБ **, правый ??? –
Это не точный счет. Но хотелось бы знать, если это большой размер? в любом случае, я обновлю вопрос, чтобы сделать его 500 МБ. –
Теперь намного лучше и приемлемо ... :) –