Articles of андроид sqlite

Получение базы данных SQLite оболочкой adb в cmd

Очень простой вопрос, но сбивающий с толку. Я использую sqlite в своем приложении для Android. Я хочу знать, что мы можем выполнять (создавать, вставлять, обновлять и удалять) в sqlite по командной строке: path> adb shell shell@android:/ $ sqlite3 /data/data/pack/databases/name sqlite> operations….. Все это с моим эмулятором. Но я сделал то же самое после присоединения моего […]

Является ли использование общих настроек Android для хранения больших объемов данных хорошей идеей?

Поэтому я унаследовал этот Android-проект от кого-то другого. В настоящее время код, похоже, хранит огромные объемы данных (которые должны действительно принадлежать базе данных SQLite) в общих предпочтениях. Мне очень неудобно с этой частью кода и я хочу начать использовать базу данных sqlite. Но я все еще не могу оправдать себе время, которое потребуется, особенно если […]

GreenDAO создает свойство автоматического идентификатора

Есть ли способ сделать базу данных автоматически созданной идентификационной информацией? Я хочу создать что-то похожее на это: Entity entity = schema.addEntity("MyEntity"); entity.addIdProperty().autoIncrement().primaryKey(); Это возможно?

Удаляет ли приложение андроида удаление базы данных, хранящейся на SD-карте?

У меня есть приложение библиотеки, где я храню каждую книгу в виде SqliteDatabase. Я сохраняю всю книгу dbs на SD-карте. Мой вопрос заключается в том, что пользователь удаляет мое приложение, а затем все dbs, связанные с этим приложением, удаляются? Если нет, как я могу это достичь? Благодарю.

Android как получить sqlite данные по имени столбца

Можно ли получить данные столбца по имени столбца вместо индекса в sqlite? Я не хочу полагаться на определенный порядок столбцов. Если да, то какой синтаксис?

Как включить логическое выражение в sql lite, где условие

Это сводит меня с ума. Я чувствую, что я пробовал все, и никаких результатов не получил. Как включить логическое условие в предложение where в sql lite? Я пробовал эти "Select * from table where col = 1" "Select * from table where col = '1'" "Select * from table where col = true" "Select * […]

Как реализовать сложные запросы с помощью Content Provider?

Я спрашиваю об этом, потому что я не совсем уверен, как работать с контентными провайдерами Android. У меня есть подмножество моей базы данных с 8 таблицами, и мне нужно создать сложные запросы, чтобы получить некоторые данные. Мой контент-провайдер отлично работает с простыми запросами. Например, у меня есть Person Person в моем классе PersonModel.java, и я […]

Android: насколько безопасна база данных, упакованная с приложением

Я хочу знать, насколько безопасно упаковывать базу данных с помощью приложения в android. Доступ к базе данных может быть легко доступен пользователям? Поскольку у базы данных, которая у меня есть, будут данные, которые я не хочу взломать пользователями за неправильное использование, что лучший способ защитить базу данных в мобильных приложениях? Также мое приложение будет использовать […]

WebView вызывает SQLiteDiskIOException

Я получаю сообщения о SQLiteDiskIOExceptions в течение некоторого времени (через Flurry / acra). Я не смог воспроизвести проблему локально, но это мой самый частый сбой, который случается раз в пятьдесят сеансов в плохой день. Они, кажется, особенно часто встречаются под Android 2.3.x. Я абсолютно не использую SQL в своем собственном коде, но у меня одновременно […]

Какой java ORM подходит для ОС Android и поддерживает ленивый список?

Я хочу выбрать лучшую и подходящую библиотеку ORM для Android для использования в моем приложении. Я знаю о GreenADO и ORMLite, но не много. Не могли бы вы сравнить их и упомянуть о преимуществах / недостатках? А также расскажите, какой из них поддерживает ленивый список? благодаря