Articles of андроид sqlite

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

Я хочу загрузить все сущности из базы данных sqlite с greendao и отсортировать результат. Я могу загрузить все объекты с loadAll, но это не дает мне гарантии сортировки результирующего списка.

Не удается поймать Java (Android) Исключение с помощью try-catch

Я начинающий Java (Android) (из Python), и я пытаюсь поймать исключение с помощью Try-Catch следующим образом: try { u.save(); } catch (Exception e) { Log.wtf("DO THIS", " WHEN SAVE() FAILS"); } К моему удивлению, я не вижу свое сообщение в журнале, но я все равно получаю следующую ошибку: 09-25 10: 53: 32.147: E / SQLiteDatabase […]

Почему SQLite для Android может хранить двойное значение (java 8 байт) в столбце float

Create Table: db.execSQL("CREATE TABLE " + PERSONS_TABLE + " (" + PersonsColumns.ID + " INTEGER PRIMARY KEY AUTOINCREMENT, " … + PersonsColumns.HEIGHT + " FLOAT, " + PersonsColumns.CITY + " STRING);"); Write Data: ContentValues values = new ContentValues(); alues.put(PersonsColumns.HEIGHT, 1.7976931348623157E308); db.insertOrIgnore(values); Вы можете увидеть значение 1.7976931348623157E308 вне диапазона значений FLOAT (4 байта) в sqlite. Почему […]

Как хранить данные из XML-файла в базе данных SQLite в android

Я разрабатываю приложение. Когда пользователь успешно вошел в систему, XML-файл извлекается из URL-адреса, а данные XML отображаются в виде списка. Как хранить эти данные в базе данных SQLite, чтобы автономный пользователь мог видеть данные, хранящиеся в базе данных? Я также хочу создать кнопку обновления, которая отображает обновленный XML-файл и сохраняет его в SQLite при нажатии.

Android MediaStore имеет различные папки музыкальных файлов

Ищете способ получить только пути к папкам музыкальных файлов из Android MediaStore для ввода пути к каталогу. Так что на самом деле вопрос в том, как сделать правильный запрос к MediaStore. Вот пример. Мой текущий код: String dirPath="/mnt/sdcard/Music/"; String selection =MediaStore.Audio.Media.DATA +" like ?"; String[] projection = {MediaStore.Audio.Media.DATA}; String[] selectionArgs={dirPath+"%"}; Cursor cursor = this.managedQuery( MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, […]

Android – значения содержания над написанием существующих строк

Я пытаюсь вставить значения с помощью ContentValues , я вставил 5 значений в 5 столбцов. После запуска приложения у меня есть только строка с последним набором значений ContentValues . Первые четыре набора не вставлены. ContentValues cv = new ContentValues(); cv.put("name", "Cs Tech"); cv.put("name", "Wipro"); cv.put("name", "TCS"); cv.put("name", "Infosys"); cv.put("name", "Cognizant"); cv.put("mail", "joe@info.com"); cv.put("mail", "bru@wipro.com"); cv.put("mail", […]

Android переименовать базу данных SQLite

Можно ли переименовать базу данных, уже созданную в android? В моем обновлении приложений я хотел бы переименовать старую базу данных и установить новую, а затем сравнить некоторые значения и, наконец, удалить старые. Я делаю создание из файла sqlite в папке с ресурсами. Вот почему я не могу переименовать все таблицы и вставить новые. Разъяснение: Старая […]

Android-SQLite. Отношение от одного до многих

Мой вопрос – работать с sqlite и android. У меня есть это приложение, которое будет записывать местоположения, и для каждого местоположения пользователь сможет добавлять фотографии. У меня есть стол для locations(loc_id INTEGER, longitude REAL ,latitude REAL) Который отлично работает. Но мне нужно создать вторую фотографию. В таблице фотографий будет указано имя пути фотографии как TEXT […]

База данных Sqlite удалена, когда я удаляю данные из приложения

Я создал Sqlite данных Sqlite в приложении. Когда я Sqlite данные из settings->applications->manage applications Sqlite из Sqlite . Любые предложения по сохранению базы данных sqlite .

Как удалить строку в первой позиции sqlite в android

Как удалить строку в первой позиции sqlite в android Теперь я использую этот код для удаления строки public void delete(String id) { SQLiteDatabase db = this.getReadableDatabase(); db.delete(TABLE_CONTACTS, KEY_ID + "=?", new String[]{id}); // db.execSQL(TABLE_CONTACTS , " ORDER BY " + KEY_ID + " ASC;"); db.close(); } Но я хочу удалить строку в первой позиции. Поскольку […]