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

Как работает SQLiteDabateBase.yieldIfContendedSafely? - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Несколько Listview в 1 активити http://www.cyberforum.ru/android-dev/thread1494110.html
Ребят, как подключить 2 списка listview в одном активити?
Android Как понять переадресация ли? Сложно написать такой софт? Звонят люди по переадресации, но! У меня на секунд 5 высвечивается на телефоне samsung galaxy s5, что это переадресация, а после пропадает, то есть если я гляну на телефон не сразу, а когда до него добегу, то не ясно откуда вызов. Есть ли на Android какое ПО, которое СТАТИЧНО показывает, что это переадресация? Что бы табличка фиксировалась на экране до окончания вызова с момента поступления? ... http://www.cyberforum.ru/android-dev/thread1494088.html
Android Как удобнее загружать огромный массив в приложение?
Как удобнее грузить данные? есть огромный массив чисел (Float) которые нужно подгружать в приложение как это правильнее делать? единственное что приходит на ум это загнать их в файл txt и читать по символу, "лепить" числа какие еще могут быть варианты?
Как получить preferences из broadcast reciver? Android
Здравствуйте! Активити сохраняет данные в SharedPreferences. Данные нужно получить из класса, наследующего BroadcastReceiver. Класс-активити и ресивер находятся в одном package. Код получения из ресивера public void onReceive(Context context, Intent intent) { Log.d(LOG_TAG, "Receiver onReceive"); sPref = context.getSharedPreferences("control", Context.MODE_WORLD_READABLE); control...
Android Работа скрипта в андройд приложении - Портирование html сервиса http://www.cyberforum.ru/android-dev/thread1494004.html
День добрый , приложение при старте открывает веб форму из ресурсов , а в ресурсе уже захардкодин html скрипт - который должен делать расчёт по формуле - в общем переношу этот сервис на андройд - http://bast.ru/support/voltage-drop.html Но возникает проблема : если я открываю приложение через браузер онлайн на телефоне - кнопка Расчёт - работает , если я копирую html код - в девайс - то...
Android Как вывести JSONArray массив? Не могу вывести JSONArray массив помогите кто чем может! подробнее

Показать сообщение отдельно
kzru_hunter
1087 / 762 / 58
Регистрация: 01.02.2011
Сообщений: 1,775
Записей в блоге: 1

Как работает SQLiteDabateBase.yieldIfContendedSafely? - Android

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

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

Добавлено через 1 час 52 минуты
В исходнике SQLiteSession.java нашел более подробную информацию, где было написано:
Guidelines:
- Do not perform database transactions on the UI thread.
- ....
- ....
У меня было наоборот, транзакция выполнялась в главном потоке. Видимо из-за этого метод не срабатывал.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru