Articles of андроид sqlite

Android Lollipop 5.0.1 SQLiteLog Ошибка POSIX 11 Ошибка SQLite: 3850

У меня возникла проблема при обновлении приложения для поддержки Android Lollipop. Приложение реализует SyncAdapter, который записывает данные через db через поставщика контента. В то же время может случиться так, что пользователь просматривает внешний интерфейс приложения, где загрузчики считывают одни и те же данные из базы данных. Погрузчики также прослушивают изменения данных. Теперь, если я запускаю […]

Android: как защитить данные в базе данных SQLite?

В настоящее время я разрабатываю Android-игру, которая сохраняет данные в базу данных SQLite. Это не «чувствительные» данные, но я не хочу, чтобы пользователи могли его модифицировать (по понятным причинам игрового баланса, так как это было бы обманом). И довольно легко получить доступ и изменить SQLite db, когда ваш телефон укоренен (на рынке есть много приложений). […]

Android sqlite двунаправленная синхронизация sqlite

Мне нужно синхронизировать мою базу данных Android SQLite с моей облачной СУБД и делать это в двунаправленном режиме в многопользовательской среде. Я нашел и ознакомился с решением здесь, но я хотел бы прочитать о лучшем решении / алгоритме.

Таблица абстрактных классов ActiveAndroid

Кто-нибудь знает, можно ли создать таблицу для абстрактного класса в ActiveAndroid. Например, я мог бы иметь абстрактный класс Animal с двумя конкретными классами Dog и Cat. Я хочу иметь возможность сделать что-то вроде: List<Animal> animals = new Select().from(Animals.class).execute(); Что приведет к «животным», содержащим всех спасенных кошек и собак. Или: Animal animal = new Select().from(Animals.class).where("name = […]

Вставка значений в таблицу SQLite на Android

Я новичок в разработке приложений для Android. Я попытался вставить значения в базу данных SQLite с помощью кода ниже; public class cashbook extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); SQLiteDatabase db; db = openOrCreateDatabase( "cashbookdata.db" , SQLiteDatabase.CREATE_IF_NECESSARY , null ); final String Create_CashBook = "CREATE TABLE CashData (" + "id INTEGER […]

Курсор финализирован без предварительного закрытия () Android

В моем приложении у меня есть listview. Я получаю свои данные с помощью запроса из SQLiteDatabase. Когда я получаю данные из db, я получаю эту ошибку: Это происходит, когда я иду от строки 20 до 21. Я попытался разместить cursor.deactivate () и cursor.close () на regel 50. Но без результата. Кто-нибудь знает, почему я получаю […]

Android: окно курсора заполнено

W / CursorWindow (15677): Окно заполнено: запрошено выделение 2195889 байт, свободное пространство 2096720 байт, размер окна 2097152 байт Я знаю, что есть память приложений: D / dalvikvm (15677): GC_FOR_ALLOC освобожден 9K, 30% бесплатно 17050K / 24291K, приостановлено на 45 мс Так что его чисто сделать с окном размера курсора, когда Чтение blob в byte[] . […]

Android: массовая вставка, когда InsertHelper устарела

Существует много ответов и руководств с помощью InsertHelper, чтобы быстро вставлять вставки в SQLiteDatabase. Но InsertHelper устарел от API 17. Какой теперь самый быстрый метод для массового ввода больших наборов данных в Android SQLite? До сих пор моя самая большая проблема заключалась в том, что SQLiteStatement не очень удобно работать, где InsertHelper имеет обязательные столбцы […]

Как построить SQLite-запрос в GROUP с помощью ORDER?

У меня довольно интересная ситуация. У меня есть база данных SQLite, полная адресов и сообщений (адреса не уникальны, сообщения есть). Каждое сообщение также имеет связанную с ним дату. То, что я хочу сделать, это выбрать адрес, сообщение, дату и количество сообщений, которые связаны с адресом. Поэтому я подумал: «Я могу просто GROUP по адресу получить […]

Нужен пример sqlite с Monodroid

Может ли кто-нибудь указать мне пример использования sqlite с Monodroid? Я не смог найти ни одного.