Articles of андроид sqlite

Является ли Parse.com подходящей услугой для резервного копирования / синхронизации с SQLite в Android?

Пример приложений и документации, которые я видел до сих пор, похоже, использует Parse в качестве основного (если не только) решения для хранения для приложения, что отлично в некоторых ситуациях. Я хочу интегрировать Parse с существующим приложением my на Android, которое использует несколько таблиц SQLite в одной базе данных. Есть ли примеры, показывающие использование Parse, где […]

Android: расширение контактной книги пользователя. Производительность ContentProvider vs Sqlite vs Список в памяти

У меня и моей команды Android есть проблемы. У нас есть приложение, которое представляет контактную книгу пользователя с расширенной информацией. Текущая настройка Наше приложение читает Контакты поставщика ОС Android. Отправляет эту информацию на наш Сервер, который вычисляет для нас пару необходимых полей. Эта информация позже извлекается нашим приложением, и мы сохраняем эту информацию в базе […]

Как удалить строку из таблицы в SQLite-андроиде?

Я сделал это, и он не работает. Я force close . public boolean favoriteDelete(int id) { return database.delete("FavoriteData", "Google" + "=" + id, null) > 0; }

Запросы с готовыми заявлениями в Android?

В Android, android.database.sqlite.SQLiteStatement позволяет мне использовать подготовленные инструкции в SQLite, чтобы избежать атак атаки. Его метод выполнения подходит для операций create / update / delete, но, похоже, не существует метода запросов, который возвращает курсор или тому подобное. Теперь в iOS я могу создать подготовленные инструкции типа sqlite3_stmt* и использовать их для запросов, поэтому я знаю, […]

Удалить первые N строк в базе данных android sqlite

Пожалуйста, дайте мне знать, как удалить n-строки в базе данных android sqlite. Я использовал этот код: String ALTER_TBL ="delete from " + MYDATABASE_TABLE + "where"+KEY_ID+"in (select top 3"+ KEY_ID +"from"+ MYDATABASE_TABLE+"order by _id );"; sqLiteDatabase.execSQL(ALTER_TBL); Но это показывает ошибку. 03-21 13:19:39.217: INFO/Database(1616): sqlite returned: error code = 1, msg = near "in": syntax error 03-21 […]

Правильное использование Sqlite на Android (SQLiteOpenHelper, подключения, основной поток и т. Д.)

Я ищу информацию о SQLite на Android и прочитал некоторые главы некоторых книг по программированию на Android, но я не знаю, как правильно использовать SQLite на Android правильно. Я разрабатываю приложение, в котором есть действия, службы и BroadcastReceivers, и все они должны читать и записывать данные в базе данных. Поэтому у меня есть некоторые вопросы: […]

Как создать частную папку в sdcard

Мое приложение используется для целей безопасности. Поэтому из моего приложения пользователь захватывает фотографии, которые все фотографии хранятся в папке, в которой папка не должна получать доступ из любого другого приложения и не должна предоставлять доступ, когда устройства подключаются к компьютерной системе. Если пользователь хочет просмотреть эти изображения, он должен получить доступ только из моего приложения.

SQLite и сохранение изображений

Интересно, какой способ лучше хранить изображения в памяти: Сохранение изображений в виде BLOB в DB или Сохранение изображений в файл и сохранение только пути к нему в базе данных Какой способ более эффективен? Я полагаю, что для хранения путей файлов требуется больше операций, потому что нам нужно ссылаться на БД, а затем на файл, но […]

Intent.ACTION_PICK возвращает пустой курсор для некоторых контактов

У меня есть приложение, в котором один аспект предназначен для того, чтобы пользователь мог выбрать контакт и отправить текст этому контакту через приложение. Приложение работает только с некоторыми контактами и не работает на других. Точнее: Для контактов, которые я вошел в мою контактную книгу вручную, Intent.ACTION_PICK не имеет проблем с поиском и возвратом их в […]

Как получить значение столбца Timestamp в android с помощью курсора

Как получить значение Timestamp из столбца базы данных с помощью курсора и сохранить его в переменной Timestamp в android sdk. Im, используя java.sql.Timestamp, а значение в базе данных sqlite имеет тип TIMESTAMP. Я создал класс со всеми полями в качестве имен столбцов базы данных и хотел бы создать новый объект после прочтения записи из базы […]