Гость
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Про SQLite в Java. / 6 сообщений из 6, страница 1 из 1
25.08.2017, 11:04
    #39510320
mishanches
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про SQLite в Java.
Добрый день, форумчане!
Сможет ли кто-нибудь вкратце объяснить, когда применяется SQLite в Java? Для разработки мобильных приложений в AndroidStudio всегда нужно использовать БД SQLite? Или только для больших по весу приложений?
Хочу попробовать сделать первое простое приложение с кулинарными рецептами или наподобие этого. Будет главный экран, на котором будут рецепты по категориям. Дальше при нажатии на определенный рецепт будет вторая активность уже с блюдами. И при нажатии на блюдо – отдельная активность с фотографиями и, собственно, рецептом. Одним словом, будет сайт, только в мобильном приложении. Ведь получается, что у меня на активностях будут текст с картинками. Текст будет в «TextView» или strings.xml, а картинки будут в папке drawable.
Тут нужно использовать SQLite? Или можно обойтись без нее?
И также есть идея создания приложения с обоями. В этом случае нужна SQLite?
Заранее благодарен.
...
Рейтинг: 0 / 0
25.08.2017, 13:09
    #39510445
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про SQLite в Java.
Для встраивания существуют "пуре-ява" DB.
Можно "условно штатную" Apache Derby , можно "широко известную в узких кругах" HSQLDB , можно - погуглить или погуглить .
...
Рейтинг: 0 / 0
25.08.2017, 16:55
    #39510669
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про SQLite в Java.
mishanches Сможет ли кто-нибудь вкратце объяснить, когда применяется SQLite в Java? Для разработки мобильных приложений в AndroidStudio всегда нужно использовать БД SQLite? Или только для больших по весу приложений?Всегда можно .

mishanches Одним словом, будет сайт, только в мобильном приложении.Сайт и мобильное приложение это как аэропорт и автомобиль. Вроде и то и другое относится к транспорту, но суть очень разная.

mishanches Тут нужно использовать SQLite? Или можно обойтись без нее?
И также есть идея создания приложения с обоями. В этом случае нужна SQLite? Всегда можно обойтись без нее.


Если у тебя есть задача типа: один пользователь работает со структурированными данными. И если тебе как писателю этой программы удобнее использовать SQL вместо того чтобы изобретать собственную систему обработки структурированных данных - тогда SQLite становится выбором близким к идеалу.
Если тебе не хочется возится с SQL, либо тебе проще/интереснее обрабатывать данные вручную в циклах - тогда СУБД тебе не нужна.
Если у тебя много пользователей должны работать с общими данными одновременно - тогда лучше взять другую СУБД, типа Oracle, MS SQL, Postgress, etc. Те которые изначально имеют выделенный сервер. И у которых нет в описании слова "встраиваемая".
...
Рейтинг: 0 / 0
25.08.2017, 17:44
    #39510695
mishanches
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про SQLite в Java.
White Owl, спасибо большое за разъяснения. Про сайт в мобильном приложении - я имел ввиду, что будет всего несколько активностей, по которым переходит пользователь. Это как сайт-визитка на несколько страниц. Просто прохожу курсы, конкретно пока не услышал - когда применяем БД, а когда нет. Я так понимаю, для такого приложения - БД не нужно.
Что касаемо приложения - обои. Если хранить все обои, которые я хочу предоставлять пользователям, то такое приложение будет занимать не 1 Гб. Если взять приложения с обоями, то они весят неболее 50 Мб, а обоев там много. Значит, они хранят их где-то явно не в приложении. Не подскажешь, в этом случае они используют SQLite или MySQL или еще чего?
...
Рейтинг: 0 / 0
26.08.2017, 19:16
    #39510985
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про SQLite в Java.
mishanches Что касаемо приложения - обои. Если хранить все обои, которые я хочу предоставлять пользователям, то такое приложение будет занимать не 1 Гб. Если взять приложения с обоями, то они весят неболее 50 Мб, а обоев там много. Значит, они хранят их где-то явно не в приложении. Не подскажешь, в этом случае они используют SQLite или MySQL или еще чего?Архив. ZIP, RAR, 7z и их кузены.
Или просто выделяют каталог и сбрасывают все картинки в него.
Потом достаточно либо просто просканировать каталог/архив. Либо положить рядышком текстовый файлик с описанием картинок.
СУБД для этого нафиг не нужно, только ресурсы тратить. Но при большом желании - никто не запрещает извращаться.
...
Рейтинг: 0 / 0
28.08.2017, 10:58
    #39511467
mishanches
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про SQLite в Java.
White Owl, спасибо!
...
Рейтинг: 0 / 0
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Про SQLite в Java. / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]