Size: a a a

Android Developers

2020 January 17

А

Алексей in Android Developers
нет, скоро просто пойдут 4 сутки как я решить эту задачу не могу, у меня уже нервы на прежеле, натянуты как струны
источник

AD

Aleksey D. in Android Developers
Алексей
нет, скоро просто пойдут 4 сутки как я решить эту задачу не могу, у меня уже нервы на прежеле, натянуты как струны
грустненько, но знакомо
источник

А

Алексей in Android Developers
на питоне бы за 5 минут решиб бы эту задачу
источник

А

Алексей in Android Developers
но к сожалению(мое личное мнение) писать на python+kivy под андроид это извращение плюс маленькая скорость работы
источник

DS

Denis Spiridonov in Android Developers
Алексей
Да, я до вечера этот метод рыл, но путного нечего так и не получилось,  в результате решил сделать по первому способу, перекидывать пользователя если отсутствует связь на страницу с ошибкой, так как ajax очень долгий
Сделай тред в активити и из него вызывай pingHost. Только его оставь статик, в других местах статик убери.
источник

А

Алексей in Android Developers
Denis Spiridonov
Сделай тред в активити и из него вызывай pingHost. Только его оставь статик, в других местах статик убери.
Сейчас попробую
источник

VM

Vadim Morozov in Android Developers
В этом участке кода я так понимаю для субпроектов использоуется multidex?
subprojects {
   project.configurations.all {
       resolutionStrategy.eachDependency { details ->
           if (details.requested.group == 'com.android.support'
                   && !details.requested.name.contains('multidex') ) {
               details.useVersion "26.1.0"
           }
       }
   }
}
источник

А

Алексей in Android Developers
Denis Spiridonov
Сделай тред в активити и из него вызывай pingHost. Только его оставь статик, в других местах статик убери.
Та же беда
источник

DS

Denis Spiridonov in Android Developers
Алексей
Та же беда
Покури теорию что такое статик в java
источник

А

Алексей in Android Developers
да вроде понял тему, статик если поставить, то при присвоении значения один раз записывается, и потом не меняется больше во время работы программы
источник

DS

Denis Spiridonov in Android Developers
Алексей
да вроде понял тему, статик если поставить, то при присвоении значения один раз записывается, и потом не меняется больше во время работы программы
не, так поразбирайся еще
источник

А

Алексей in Android Developers
Хорошо
источник

А

Алексей in Android Developers
уРААА 😁 получилось, ребята, вам ОгРомНая БлаГодарНость всем!!!
источник

А

Алексей in Android Developers
вопрос такой назрел, когда я в коде несколько раз пишу на разных кнопках

netTest.Mythread mythread = new netTest.Mythread();
       mythread.start();  
и каждый раз нажимаю кнопку он создает новый поток? а старый закрывается?
источник

QH

Quantum Harmonizer in Android Developers
Алексей
вопрос такой назрел, когда я в коде несколько раз пишу на разных кнопках

netTest.Mythread mythread = new netTest.Mythread();
       mythread.start();  
и каждый раз нажимаю кнопку он создает новый поток? а старый закрывается?
а старый остаётся
источник

А

Алексей in Android Developers
понял, пошел гуглить как его закрыть
источник

QH

Quantum Harmonizer in Android Developers
Алексей
понял, пошел гуглить как его закрыть
доклад посмотрел, что я скидывал? Там и про отмену было, и вообще
источник

А

Алексей in Android Developers
Quantum Harmonizer
доклад посмотрел, что я скидывал? Там и про отмену было, и вообще
если чесно то не до конца, у меня уже каша в голове за 3 суток
источник

I

Ilya in Android Developers
Алексей
понял, пошел гуглить как его закрыть
А что у тебя в потоке? Он сам закрывается, если в нём код заканчивается, а если ты туда пихнул бесконечный цикл, то сделай while(!Thread.interrupted()) { код } . И закрывай поток с помощью myThread.interrupt();
источник

А

Алексей in Android Developers
Ilya
А что у тебя в потоке? Он сам закрывается, если в нём код заканчивается, а если ты туда пихнул бесконечный цикл, то сделай while(!Thread.interrupted()) { код } . И закрывай поток с помощью myThread.interrupt();
благодарю
источник