Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
4 / 4 / 4
Регистрация: 07.02.2008
Сообщений: 361

Где хранить информацию для приложения

15.05.2018, 11:06. Показов 1084. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день.
Подскажите, пожалуйста, как лучше сделать. Если в приложении используется несного постоянных 10 обьектов типа User, и на их информации строится все приложении. Как хранить информацию для этих обьектов?- в базе, в JSON файле, как то записать всю информацию в ресурсы strings или еще как то?
Java
1
2
3
4
5
6
User {
String name;
int age;
String adress;
/// и тому подобное
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.05.2018, 11:06
Ответы с готовыми решениями:

Где лучше хранить информацию для приложения?
Суть вот в чем, есть много программ типа справочник. Мне интересно как реализовано второе активити. В первом понятно, список. А во втором...

Как лучше всего хранить данные для приложения?
Допустим есть статический массив интов,или булов.Как его сохранять(onDestroy()) и подгружать(onCreate), наиболее минимальным кол-вом строк...

Как и где хранить текстовую информацию для программы тестирования?
Создаю проект по тестированию. Как и где можно хранить информацию по вопросам и ответам, т.е. откуда брать вопросы? И как их извлекать в...

7
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
15.05.2018, 12:12
Это зависит от того, для чего это нужно. В идеале сохранить лучше в БД. Например, в Realm это в пару строк делается.
1
4 / 4 / 4
Регистрация: 07.02.2008
Сообщений: 361
15.05.2018, 14:52  [ТС]
ExFau$t, нужно просто построить список юзеров, и кликая на каждого в отдельном окне посмотреть детали его. Или кликая по фотке открыть фотку.
0
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
15.05.2018, 14:56
Это понятно, что нужно. Непонятно откуда они берутся и должны ли храниться постоянно, будет ли информация добавляться/изменяться и т.п.
1
4 / 4 / 4
Регистрация: 07.02.2008
Сообщений: 361
15.05.2018, 14:59  [ТС]
ExFau$t,не информация статична. Даже думал сдлеать static List<User> и инициализироав его в первой актвиити, далее в остальных местах программы обращаться. Но не знаю нормально ли так делать?
0
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
15.05.2018, 15:29
Раз статична - положи в ресурсы.
1
4 / 4 / 4
Регистрация: 07.02.2008
Сообщений: 361
15.05.2018, 15:33  [ТС]
ExFau$t, в смысле в res/strings
а как? никогда не видел ничего кроме строк там. Как там данные для обьекта записать>?
0
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
15.05.2018, 15:46
Ресурсы это не только строки. Но если упороться в строки, то объект легко преобразуется в json и обратно.

Добавлено через 1 минуту
http://developer.alexanderklim... y/gson.php
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
15.05.2018, 15:46
Помогаю со студенческими работами здесь

Где хранить информацию
Здравствуйте. Вопрос видимо избиты и нубятский. Но точного ответа на него я пока не нашел. Где лучше всего хранить такие данные как ссылки,...

Где можно хранить информацию?
Я нахожу много инфы для своего развития в интернете, хранить ее на жестком диске все время не вариант, так как могу забыть при...

Где лучше хранить информацию
Здравствуйте уважаемые форумчане. У меня есть числовой набор данных. При нажатии на submit какое то из этих чисел будет обновляться....

Где и как можно хранить информацию
Хотел бы сразу задать несколько вопросов,но больше всего хочу услышать ответ на &quot;2&quot;. 1) Вот я сделал что-то наподобие базы данных...

Где хранить информацию от запуска к запуску
Здравствуйте. Пишу программу, в которой в качестве пользовательского ввода служит путь до папки. Часто бывает, что запускать программу...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru