Articles of андроид sqlite

Как взаимодействовать между WebView и JavaScript?

Я разрабатываю собственное приложение. В моем приложении есть WebView . Я хочу регистрировать каждое действие этого компонента WebView . Какую кнопку щелкнули, изображение перетащили. После этого я зарегистрирую эти вещи, я хочу сохранить в SQLite. Итак, я googled и найти WebAppInterface который передает Java и JavaScript. Но этого общения недостаточно. Я не могу отправить базу […]

Исключение Sqlite, синтаксическая ошибка

Я все еще изучаю разработку Android, и у меня проблема с созданием таблицы базы данных sqlite. Вот часть моего кода: ` private static final String CREATE_ADS_PICTURE = "CREATE TABLE " + AdsBDD.TABLE_ADS_PICTURE + "(" + AdsBDD.ID_PICS + " INTEGER PRIMARY KEY AUTOINCREMENT ," + AdsBDD.AD_ID + " INTEGER NOT NULL," + AdsBDD.PICTURE + " TEXT," […]

Должен ли я включать ограничение внешнего ключа в onOpen или onConfigure

Я натолкнулся на другой фрагмент кода, касающийся включения ограничения внешнего ключа в SQLiteHelper . Мне было интересно, следует ли включить ограничение внешнего ключа в onOpen или onConfigure , если я хочу также поддерживать API <16. Это обсуждение предполагает, что onOpen – это правильное место, прежде чем API 16: ограничения внешнего ключа в Android с использованием […]

Элемент управления списком ListView Save State

Я использую Checkbox с каждым элементом списка, а когда пользователь нажимает на любой из флажков, я сохраняю этот элемент списка в базе данных SQLite, но всякий раз, когда я перезапускаю свое приложение, вы не проверяете элементы списка, которые я проверил ранее. Итак, как мне сохранить состояние в флажок? @Override public View getView(final int position, View […]

Таблица высоких результатов

Я хочу добавить в свое приложение Android таблицу локальных, а не онлайн-игр, и я хотел бы получить представление о наилучшем способе решения этой проблемы. У меня есть список пользователей (сейчас их выгружают в файл и читают в виде массива объектов User), а высокие баллы должны ссылаться на эти данные, чтобы заполнить таблицу именем пользователя и […]

Одиночные кавычки в sqlite на Android

Я получаю значение от webservice. Некоторые из моих значений имеют одинарные кавычки. Подобно тому, как sqlite этого образца не поддерживает одиночные кавычки. Поэтому я заменяю их двойными кавычками. Пока я извлекаю значение из db, я не могу разобрать значение. Я получаю исключение синтаксического анализа, которое не было хорошо сформировано . Может ли кто-нибудь сказать мне, […]

Правильная реализация асинхронной базы данных Android SQLite

Я googled и нашел несколько способов доступа к локальной базе данных SQLite асинхронно: AsyncTask CursorLoader (я уже использовал это для запроса, чтобы получить информацию о моих контактах, но я не уверен, как это будет переводиться в подкласс SQLiteOpenHelper с несколькими запросами) ContentProvider. Не уверен, что это слишком много, база данных будет нужна только из приложения. […]

Android NullpointerException при попытке получить данные из SQLiteOpenHelper

При попытке получить все строки SQLite из SQLiteOpenHelper я получаю следующую ошибку в SQLiteOpenHelper . Caused by: java.lang.NullPointerException at notes.dev.tauhid.com.mynotes.fragment.MyNotes.onCreateView(MyNotes.java:89) Мой класс SQLiteOpenHelper public class DatabaseHandlerNotes extends SQLiteOpenHelper { private static final int DATABASE_VERSION = 1; private static final String DATABASE_NAME = "my_notes"; private static final String TABLE_NOTES = "my_notes_table"; private static final String KEY_ID […]

SQLite-запрос, содержащий специальные символы

Мне нужно создать базу данных SQLite, где я храню некоторые строки, которые имеют особый характер, для большинства случаев это работает, кроме этого SELECT * FROM table1 WHERE use_id = 3B:02 Это порождает эти ошибки android.database.sqlite.SQLiteException: near ":02": syntax error (code 1): Как я могу справиться с этим, когда переменная «3B: 02» является переменной Вот мой […]

Код ошибки Android SQLite 21

Я получил следующую ошибку в файлах журналов моего эмулятора, и я не знаю, что с этим делать, потому что поисковый поиск Google ничего не вызывает. 03-12 12:53:28.782: INFO/Database(688): sqlite returned: error code = 21, msg = misuse detected by source line 95716 03-12 12:53:28.812: ERROR/Database(688): sqlite_config failed error_code = 21. THIS SHOULD NEVER occur.

Intereting Posts