Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
NOSC
43 / 43 / 3
Регистрация: 10.10.2013
Сообщений: 297
#1

Структура данных с использованием SQLite - Программирование Android

07.02.2014, 10:35. Просмотров 678. Ответов 1
Метки нет (Все метки)

Всем привет.
Подскажите каким образом лучше построить работу с данными в приложении.
Есть база данных, в ней сейчас одна таблица:
SQL
1
2
3
4
5
6
7
8
9
ROP TABLE IF EXISTS "articles_ru";
CREATE TABLE "articles_ru" (
     "_id" INTEGER NOT NULL,
     "section" text,
     "name" text,
     "paragraph" text,
     "article" TEXT,
    PRIMARY KEY("_id")
);
Вопросы:
1. По функционалу будет возможность добавлять статью в избранное, есть смысл для этого добавлять данные в отдельную таблицу или просто в этой же таблице создать поле с пометкой и показывать список избранного по этой метке?
2. Есть ли смысл хранить настройки программы (такие как шрифты, размеры шрифтов, ключи для авторизации в соц сетях и т.д.) в базе? Или лучше хранить в классе, как это сейчас делается?

Спасибо
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.02.2014, 10:35
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Структура данных с использованием SQLite (Программирование Android):

Список контактов с использованием RecyclerView и SQLite - Программирование Android
В продолжение темы - http://www.cyberforum.ru/android-dev/thread1840113.html Пример - обычная книжка контактов. Сами контакты хранятся...

Постолбцовое отображение данных из базы данных SQLite - Программирование Android
Уважаемые форумчане, помогите пожалуйста. Необходимо вывести данные из таблицы базы данных в TextView. Вот код, когда в TextView...

Вывод данных из базы данных SQLite - Программирование Android
Здравствуйте уважаемые форумчане! Делаю программу для работы с базой данных SQLite. Смысл простой: есть одна база, в ней 9 таблиц, от 2 до...

База данных SQLite - Программирование Android
Добрый день. Может я повторюсь с вопросом, но вы уж меня простите, не могу найти... Подскажите, пожалуйста, где можно прочитать как создать...

SQLite вывод данных - Программирование Android
Здравствуйте. Подскажите, как вывести данные из колонки БД и записать в массив. Пытался пока что только извлечь данные в переменные: ...

База данных sqlite - Программирование Android
Доброго времени суток. Пишу приложение в котором возможна отправка запросов и на вставку и на чтение БД. Насколько я ...

1
VEINHORN
543 / 92 / 22
Регистрация: 16.12.2011
Сообщений: 317
08.02.2014, 15:15 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
NOSC, для настроек можно использовать Shared Preferences . Для избранного вы можете в свою таблицу добавить Integer и хранить в нем 0 если просто статья, 1 если избранная.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.02.2014, 15:15
Привет! Вот еще темы с ответами:

Запись данных в 2 таблицы SQLite - Программирование Android
Как заполнять данные в базу данных при двух таблицах? Получается лишь в одну таблицу занести данные. А как их заносить в другую?. Есть...

Выборка с базы данных SQLite - Программирование Android
Доброго времени суток ребята. Занимаюсь простым приложением, что-то типа заметок. Вот случилась незадача с работой SQLite. База...

SQLite обновление базы данных - Программирование Android
Всем привет. Использую базу данных в приложении. При обновлении программы нужно обновить базу данных в том числе, база данных хранится...

SQLite база данных (новичек) - Программирование Android
Здравствуйте уважаемые программисты. Подскажите пожалуйста как можно при создании таблицы в базе данных вытаскивать название с...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.