Articles of андроид sqlite

Как сбросить порядковый номер автоинкремента в sqlite

Как обновить таблицу sqlite_sequence в Ormlite? Мне просто нужно обновить seq. Как я могу получить эту таблицу через ORMLite? РЕДАКТИРОВАТЬ Я не могу найти инструмент ORLite для этого, поэтому вместо этого я использую простой запрос sqlite. В моем классе extends OrmLiteSqliteOpenHelper я использую SQLiteDatabase для создания этого обновления. EDIT2;) В моем проекте я сохраняю класс […]

Android Сохранить объект как blob в sqlite

это правильно. У меня есть это gridview . Я хочу сохранить его элемент как blob в sqlite. Поэтому, когда я открываю список данных сохранения в sqlite, я просто загружаю items сохранения и вызываю adapter.notifyDataSetChanged для моего gridview Я попробовал это, но у меня ошибка NotSerializableException List items = new ArrayList (); public static byte[] serializeObject(Object […]

Android, обработчик SQLiteConstraintException

У меня есть этот метод в Android: public void insertarTitulo(String _id, String title, String url){ ContentValues cv = new ContentValues(); cv.put("_id", _id); cv.put("title", title); cv.put("URL", url); try{ getWritableDatabase().insert("book", "book", cv); }catch(SQLiteConstraintException e){ Log.e(MyActivity.LOGTAG, "This code doesn't show"); } close(); } Значение title уникально, поэтому, когда я вставляю дублирующее значение, я вызываю ошибку Constraint, пока это […]

База данных sqlite не создана

Я использую стандартный подход, который я узнал из популярного примера блокнота для создания моего первого приложения. Но я столкнулся с какой-то странной проблемой. Файл базы данных SQLite (.db) не создается в / data / data / package / databases. У меня есть проверенный файл манифеста и файл OpenHelper от DevFree от HeadFirst. Книга (я использую […]

Как я могу реализовать автономные карты с помощью osmdroid, сохраняя изображения на карте плитки в базе данных sqlite?

У меня есть проект, который также требует отображения данных карты в автономном режиме. Я использовал карты OpenStreet для них. Я сохранил изображения карт (плитки), и каждый фрагмент ссылается на tilekey в базе данных. Я хочу получить доступ к этим фрагментам карты из базы данных и использовать их соответственно. Пожалуйста, предложите мне. Заранее спасибо.

Закрытое исключение Android Sq Lite

У меня нет прочной основы синхронизации. Я думаю, эта проблема будет исправлена, когда я использую synchronized method.but, любой может помочь мне исправить эту проблему. Код ниже: public HashMap<String, FriendInfo> getAllRecordsInList_HashMap() { MySQLiteHelper dbHelper = MySQLiteHelper.getInstance(mActivity); HashMap<String, FriendInfo> list_map = new HashMap<String, FriendInfo>(); SQLiteDatabase db = dbHelper.getReadableDatabase(); // Cursor cursor = db.rawQuery("SELECT * from " + […]

В Android, проверяйте, не работает ли база данных sqlite, время от времени

В Android я использую следующий метод, чтобы увидеть, существует ли база данных sqlite, и могу ли я ее открыть и использовать. Если это не удается, я копирую файл базы данных из активов (это должно произойти только один раз, когда пользователь сначала запускает приложение). /* * Check if the database already exist to avoid re-copying the […]

Неизвестная ошибка (код 14): не удалось открыть базу данных

У меня есть рабочее приложение, в котором используется база данных и SQLiteAssetHelper . Файл базы данных (sql.sqlite) зашифрован (sql.sqlite.zip) и помещается в папку активов / баз данных. Программа работает отлично. И при запуске на второе / третье / четвертое … время запускается быстро. Но если я сделаю «принудительную остановку», за которой следуют «четкие данные», а […]

Как установить таймер для вызова функции каждые n минут?

Я хочу настроить таймер в приложении для Android, который будет вызывать функцию через каждые 15/30/45 и n минут при входе пользователя в систему. Но также он отключит таймер при выходе пользователя из системы. И таймер начинается с начала, если пользователь снова заходит в систему. Я хочу, чтобы этот параметр (15/30/45 / n miutes) сохранялся в […]

Получать обновленный счет строк из SQLite в Android с использованием необработанного запроса?

Как я могу получить количество строк, обновленных с помощью инструкции update в SQLite в Android? Обратите внимание, что мне нужно использовать некоторый тип необработанного выполнения инструкции SQL, а не делать что-либо с ContentValues потому что мне нужен динамический запрос. Таким образом, я не могу использовать метод SQLiteDatabase.update() . Например, я запускаю что-то вроде UPDATE my_table […]