Articles of база данных

Обновить / перезагрузить ссылку базы данных в пользовательском ContentProvider после восстановления

Я использую ContentProvider в своем приложении, и все работает отлично, за исключением одной маленькой проблемы. У меня есть функция резервного копирования и восстановления, которая резервирует базу данных в файл на SD-карте, а затем эти резервные файлы можно восстановить, чтобы перезаписать текущую базу данных. Весь этот процесс работает, но ContentProvider по-прежнему сохраняет ссылку / кеш исходной […]

Выбор лучшей базы данных для мобильного приложения

Итак, я довольно новичок в разработке мобильных приложений. В настоящее время вы создаете проектные документы для мобильного приложения, и я хочу внести свой вклад в то, какое решение для базы данных я должен использовать. 1) мобильное приложение -> только онлайн -> общение с базой данных 2) У меня есть несколько веб-серверов и работает (mysql в […]

Лучшая практика для асинхронного удаления элемента ListView / RecyclerView

У меня есть ListView с CursorLoader . Пользователь может открыть элементы ListView (открыть другой Fragment ) или удалить элементы. Все действия в базе данных происходят асинхронно, и обычно это занимает долю секунды. Но технически пользователь мог удалить элемент, а затем открыть элемент перед обратным вызовом удаления и причиной и ошибкой. Каков наилучший способ справиться с […]

Можно ли использовать Google App Engine в качестве базы данных для приложений Android?

Я хотел бы написать клиентское приложение для Android, которое использует Google App Engine в качестве базы данных. Мой Android-клиент подключился к App Engine для сохранения информации, а затем подключился позже для отчетов. Можно ли использовать App Engine в качестве бэкэнда?

База данных экспорта импорта Android

там. Я пытаюсь реализовать функцию в моем приложении, чтобы скопировать текущую базу данных на SD-карту. Есть ли какие-либо учебники или фрагменты кода для этого. Я уже просмотрел этот сайт, http://mgmblog.com/2009/02/06/export-an-android-sqlite-db-to-an-xml-file-on-the-sd-card/ . .. но я не смогу импортировать данные с помощью этого метода.

Android – словарь. Что быстрее, база данных или файл для чтения напрямую?

Я делаю словарь для Android. В этом приложении используются файлы stardict и DICT, которые часто довольно большие (10 МБ или более) и содержат только простые тексты. Когда пользователи ищут слово, мое приложение будет читать файл случайным образом и возвращать результат. Я читал о некоторых статьях, что чтение файла дорого и медленно. Поэтому я задаюсь вопросом, […]

Как создать Scrollview программно?

У меня есть одна таблица «TABLE_SUBJECT», которая содержит несколько предметов. Мне нужно создать Один горизонтальный вид прокрутки с объектом. Как я могу создать ScrollView с элементами базы данных программно? Если я введу объект 1o, он появится в виде прокрутки в виде кнопки. Является ли это возможным?

Как использовать SharedPreferences для сохранения нескольких значений?

Я разрабатываю приложение для словарей. В моем приложении я предполагаю, что пользователь хочет сохранить любимые слова. Я решил использовать SharedPreferences для сохранения этих значений (я знаю, что SQLite и файлы лучше, но я придерживаюсь «SharedPreferences», поэтому продолжайте с этим). Ниже приведен мой код: @Override public void onClick(View v) { SharedPreferences faves = PreferenceManager.getDefaultSharedPreferences(getApplicationContext()); { SharedPreferences.Editor […]

Автоматический прирост SQLite не работает

Нормально это не спам, и это должно быть просто, я не знаю, почему он не работает, это мой код: gamesdatabase = openOrCreateDatabase("GamesDatabase", MODE_PRIVATE, null); gamesdatabase.execSQL("CREATE TABLE IF NOT EXISTS Games (ID INTEGER PRIMARY KEY, Name VARACHAR, NPlayers INT(1), NRounds INT(2), WinScore INT(2));"); gamesdatabase.execSQL("INSERT INTO Games (ID, Name, NPlayers, NRounds, WinScore ) VALUES ( NULL, 'TAWLA',2,0,0 […]

Как получить ключ obj от FirebaseListAdapter при щелчке элемента. FirebaseUI

При подклассе FirebaseListAdapter в FirebaseUI, как можно получить ключ obj элемента, который нажал? FirebaseListAdapter имеет следующий метод, который получает itemId, но возвращается долго. Но мне нужен ключ объекта, который находится в формате строки по умолчанию. public long getItemId(int i) { return (long)this.mSnapshots.getItem(i).getKey().hashCode(); }