Форум программистов, компьютерный форум CyberForum.ru

База SqLite - проверка записей на существование - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Visualizer и сигнал с микрофона.Проблемка http://www.cyberforum.ru/android-dev/thread873243.html
Здравствуйте. Столкнулся с проблемой. Требуется написать приложение, которое будет отображать сигнал с микрофона в виде: - wave form; - fft form. Клас Vizualizer имеет методы getWaveForm() и getFft(). Подписался на Visualizer.OnDataCaptureListener() и по возникновению onWaveFormDataCapture(Visualizer visualizer, byte bytes, int samplingRate), или onFftDataCapture(Visualizer visualizer,...
Программирование Android Ориентация экрана Здравствуйте!Хотелось бы услышать совета знающих людей:) Имеется Активити с открытой БД и Курсором...Необходимо сделать так, что бы при изменении ориентации экрана не вызывался метод onCreate(), ну в общем все оставалось как есть, но поменялся layout на layout из layout-land Такой способ подойдет? Чтобы активность не пересоздавалась, добавьте в манифест строчку для нужной активности: ... http://www.cyberforum.ru/android-dev/thread872789.html
Потоковое видео Программирование Android
Есть видеопоток(RTP), зашифрован по h.263, который приходит на конкретный порт по UDP протоколу. Как можно воспроизвести этот видеопоток в своем приложении?
Программирование Android Наименование классов (GameView)
интересует, это основной класс во всех приложениях? есть смысл менять название или всегда по умолчанию такое название.. поясните
Программирование Android Ошибка в методе onBackPressed http://www.cyberforum.ru/android-dev/thread872601.html
почему красным выделяется? подскажите кому не трудно :) p.s для остановки музыки после закрытия приложения Добавлено через 8 минут http://pictures4me.3dn.ru/_ph/2/2/237459971.jpg
Программирование Android Отрисовоку выводит за ошибку почему? проблема, должно выводится кол-во попаданий и процент и т .д но почему то пейнт выводит за ошибку в чем может быть причина? подробнее

Показать сообщение отдельно
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
22.05.2013, 01:09  [ТС]     База SqLite - проверка записей на существование
А можно пример. Просто у меня проблема с тем как это воспроизвести.?

У меня приходят данные:

Java
1
2
3
4
5
6
7
8
for (int i = 0; i < jsonM.length(); i++) {
                            JSONObject c = jsonM.getJSONObject(i);
                            String id_op = c.getString("id");
                            String cat = c.getString("cat");
                            String title = c.getString("title");
                            String updated = c.getString("updated");
                            String de = c.getString("desc");
                            String count = c.getString("count");
они в цикле. Мне нужно это значение String id_op сравнить со значением в базе. Значит надо взять значение String id_op пробежать по всей базе и если не найти совпадения то сделать:

Java
1
2
3
4
5
6
 cv.put("id_op ", id_op );
                              cv.put("cat", cat);
                              cv.put("title", title);
                              cv.put("updated", updated);
                              cv.put("de", de);
                              cv.put("count", count);
а если найти, то необходимо перейти по циклу JSON данных дальше. Очень прошу пример. Очень сложно понимается всё.

Добавлено через 2 часа 1 минуту
А исправьте мне метод, который пробегается по базе и если находит преданное ему на вход значение возвращает true

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
public String getContact(int id) {
    SQLiteDatabase db = dbHelper.getReadableDatabase();
    Cursor cursor = db.query(TABLE_MY_DB_TOP, new String[] { KEY_ID,
            KEY_CATEGORY, KEY_TITLE }, KEY_ID + "=?",
            new String[] { String.valueOf(id) }, null, null, null, null);
    if (cursor != null)
        cursor.moveToFirst();
 
    Contact contact = new Contact(Integer.parseInt(cursor.getString(0)),
            cursor.getString(1), cursor.getString(2));
     return contact
  
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru