Страница 1 из 1

Хранение данных и пересоздание активити

Добавлено: 10 фев 2014, 21:24
lost
Добрый день!
Есть активити, в методе onCreate я получаю список контактов с телефона и отображаю пользователю в виде ListView
Если пользователь свернет приложение или походит по другим экранам, то активити пересоздастся и снова будет происходить долгая дорогостоящая операция. Может есть какие то решения(отработанный прием), которые позволят сократить до минимума пересоздание ListView.
Первое что приходит в голову - создать синглетон, в котором будет храниться список моих объектов контактов...

Re: Хранение данных и пересоздание активити

Добавлено: 10 фев 2014, 22:33
anber

Re: Хранение данных и пересоздание активити

Добавлено: 13 фев 2014, 16:02
lost
anber писал(а):Держи пример https://play.google.com/store/apps/deta ... adercustom
и его исходники https://github.com/alexjlockwood/AppListLoader
Почитал про LoaderManager. Пишу приложение под Android 2.3 и выше так что вариант с применением LoaderManager не подходит. Возможно есть другие варианты?

Re: Хранение данных и пересоздание активити

Добавлено: 13 фев 2014, 16:05
rezak90
lost писал(а):
anber писал(а):Держи пример https://play.google.com/store/apps/deta ... adercustom
и его исходники https://github.com/alexjlockwood/AppListLoader
Почитал про LoaderManager. Пишу приложение под Android 2.3 и выше так что вариант с применением LoaderManager не подходит. Возможно есть другие варианты?
SupportLibrary... не, не слышал ;)

Re: Хранение данных и пересоздание активити

Добавлено: 13 фев 2014, 16:14
anber
lost писал(а):
anber писал(а):Держи пример https://play.google.com/store/apps/deta ... adercustom
и его исходники https://github.com/alexjlockwood/AppListLoader
Почитал про LoaderManager. Пишу приложение под Android 2.3 и выше так что вариант с применением LoaderManager не подходит. Возможно есть другие варианты?
Пример внимательно посмотри.