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

AsyncTask и SQLite - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как поменять пути к папкам AndroidStudio? http://www.cyberforum.ru/android-dev/thread1415984.html
Android Studio, всё работает, проблем нет. Только в папке "Мои документы" создались андроидные папки .AndroidStudio .android .gradle .m2 и т.д. что неимоверно раздражает, в моих документах всё "разложено по полочкам", абсолютный порядок и мне не надо там всякого хлама. Добавление в "переменные среды" переменных ANDROID_HOME, USER_HOME не помогает. Как бороться?
Программирование Android Чтение и конвертация переменной День добрый. Я пишу свою первую программу в Android Studio. Задача: Передать по Blue tooth пакет данных в котором хранится определенный номер. В данный момент я просто передаю номер "15"(В кодах ASCII это символы 31 и 35) и выглядит это так: protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ... http://www.cyberforum.ru/android-dev/thread1415961.html
Как импортировать классы в Android Studio? Программирование Android
Например у меня в коде не распознается класс TextView. Как его импортировать чтобы не вбивать вручную импорт в заголовках(просто в эклипсе на его нажимаешь и выпадает список в котором можно импортировать нужный класс, а как в Android Studio)??
Как использовать OpenCV под android Программирование Android
Можете написать фрамент кода захвата видео при помощи библиотеки OpenCV под андроид?? Библиотека OpenCV написана на С++, а все ее функции можно использовать на платформе андроид??
Программирование Android База данных, изображения http://www.cyberforum.ru/android-dev/thread1415905.html
Есть некий объект, скажем автомобиль. У него есть поля имя, тип, описание - все String. И некоторое изображение. Я храню данные обо всех этих объектах в базе данных. Так же в базе храню имена файлов изображений. В самом проекте все изображение в папке drawable. Каким образом мне загружать изображения, по данным из БД? Перед этим сначала все эти изображения нужно получить из drawable и записать на...
Программирование Android Некорректно выполняется запрос к SQLite Здравствуйте! Необходимо сделать выборку данных из БД по двум условиям + еще максимум по третьему столбцу: public List<Table.Lesson> findLessonsMaxTime(int dayCode, int week) { List<Table.Lesson> lessons = new ArrayList<Table.Lesson>(); SQLiteDatabase db = this.getReadableDatabase(); String selection = Table.Lesson.KEY_DAY + " = ? AND " + ... подробнее

Показать сообщение отдельно
semiromid
7 / 7 / 2
Регистрация: 28.08.2014
Сообщений: 177
09.04.2015, 01:38  [ТС]     AsyncTask и SQLite
Паблито,

я бы добавлял не по 1 записи, а по 100 например
и прогресс тоже обновлял не после каждой записи
А как?
Нужно некий пул создавать?

Добавлено через 1 час 25 минут
CoolMind,
publishProgress(++counter); - выводит процент выполнения

В-третьих, как уже правильно сообщили, вставка по одной записи годится разве что для 10 записей. В противном случае надо читать мануалы. Требуется использовать транзакции и вставлять циклом все записи.
Циклом вставлять записи? - for цикл медленный ( Нужно что то другое
Может лучше вставлять кусками типо так:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
                  cv.put("time", "Hello "+floor);
                  // вызываем метод вставки
                  Asqdb1.insert("alarm_table",null, cv);
 
                  cv.put("time", "Hello "+floor);
                  // вызываем метод вставки
                  Asqdb1.insert("alarm_table",null, cv);
 
                  cv.put("time", "Hello "+floor);
                  // вызываем метод вставки
                  Asqdb1.insert("alarm_table",null, cv);
 
                //и.т.д  до 100 например
Нормально так будет?
Что то мне подсказывает что, нет( А как лучше тогда?

Спасибо.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru