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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
kzru_hunter
1090 / 765 / 58
Регистрация: 01.02.2011
Сообщений: 1,775
Записей в блоге: 1
#1

Как работает SQLiteDabateBase.yieldIfContendedSafely? - Программирование Android

06.07.2015, 20:43. Просмотров 197. Ответов 0
Метки нет (Все метки)

В хелпе написано, что временно завершает транзакцию, чтобы позволить другим потокам выполняться. Что имеется под "позволить другим потокам выполняться"? Я пробовал вызывать этот метод, но другой поток все равно не может выполнить запрос к базе.

Добавлено через 1 час 52 минуты
В исходнике SQLiteSession.java нашел более подробную информацию, где было написано:
Guidelines:
- Do not perform database transactions on the UI thread.
- ....
- ....
У меня было наоборот, транзакция выполнялась в главном потоке. Видимо из-за этого метод не срабатывал.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.07.2015, 20:43     Как работает SQLiteDabateBase.yieldIfContendedSafely?
Посмотрите здесь:

Как работает 9-patch? - Программирование Android
Написано : "Верхняя и левая часть рамки задают масштабируемые области, правая и нижняя – область отображения контента." Я не понимаю, как...

Как работает функция? - Программирование Android
Добрый день! Уважаемые программисты! Помогите разобраться с функцией, как она работает. Или подскажите какими средствами ее...

Как работает стоковый будильник? - Программирование Android
Подскажите плз.. Стандартый будильник в Андроиде "кричит" что либо broadcast'ами во время срабатывания? Цель такая: выполнить...

Как работает метод getLastLocation? - Программирование Android
Всем привет, использую сервса гугла для определения местоположения, вот что не могу понять, на эмуляторе выставляю координаты, запускаю...

Кто как работает удалённо? - Программирование Android
Добрый день! Ребят, мне пришло время выбирать: или удалённая работа, или основная. Хотел спросить, удаётся ли совмещать удалённую...

Что за вьюха и как она работает? - Программирование Android
Скрины с вьюхами вложил, что это? как оно при клике в адресную строку сразу открывает список даже если в ней 0 символов? где оно...

Слип работает не так как нужно - Программирование Android
В чем проблема, когда слип отрабатывает кнопка висит в состоянии нажатия а не после того как все изменения прошли. Я видимо не знаю как...

Браузер, который работает как скайп) - Программирование Android
Всем привет, не знаю, в тот ли я раздел написал, но продолжим. Вообщем возле моего дома ловит WiFi, в котором нужно авторизоваться. Но...

Как работает setOnItemSelectedListener для Spinner? - Программирование Android
Доброго дня. есть у меня Spinner: String data = {"sdfsdfs.by", "adfaf.ru", "afafafafaf.uk", "afasa.ua", "goof.net"}; ...

Не понятно как работает два return в одном методе - Программирование Android
Имеется вот такой код. Он работает. Но мне не понятно как, т.к. дальнейшие действия зависят от того, что вернет мне этот метод. В данном...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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