Dmytro
𝕗𝟘𝕩
а может два логгеринтерсептора прицепил )
ji
Вопрос про Android studio. Есть те, кто подключают телефон по WiFi? В данный момент мне после каждого запуска студии надо сначала подключить телефон по USB кабелю, потом уже можно по вайфай.
Есть ли способ, чтобы не надо было каждый запуск студии доставать USB кабель?
ji
Сейчас пользуюсь Android WiFi ADB
Сергій
Roman
просто что бы узнать ip-шник через adb вы подключаете девайс. Если он вам известен, то и не нужно его подсоединять
Oleksandr
Привет 👋🏻, кто что использует вместо AsynkTask?
Никита 🙃
BullyBoo
Ruslan
BullyBoo
Никита 🙃
RxJava2
Но rxjava не про многопоточность же.
Никита 🙃
Вот вы сказали и человек будет думать что ырыкс нужен для создания других потоков
Ruslan
Sergey
Sergey
Асинхронность != многопоточность
Глеб
Ruslan
Глеб
Да ребят, ща еще максимум год ... а то и меньше и как бы
Глеб
😂
Oleksandr
Ruslan
Сергій
Глеб
CompletableFuture 👍
На самом деле, сейчас (после LiveData) когда нам гугл более менее обеспечил стабильную доставку из потока в жц..... и всех благославил
помойму по фигу в каких там вы потоках работаете postValue - всё сделает правильно
tridetch
Как узнать что текущая активити запущена через startActivityForResult?
Глеб
Единственный минуc лайвдаты, который немного усложняет - её трудно протянуть через все слои и блоки аппа, как это делают с рксом. Потому что весь "выход" лайв даты mainThread-only
Ruslan
Сергій
Сергій
Return the name of the activity that invoked this activity. This is who the data in setResult() will be sent to. You can use this information to validate that the recipient is allowed to receive the data.
Сергій
https://developer.android.com/reference/android/app/Activity#getCallingActivity%28%29
Сергій
иначе возвратит null
Глеб
... в jdk процесс идёт и ...там исправляются... ....работают над лаконичностью удобностью синтаксисом, api - норм
Valeriya
подскажите пожалуйста, во viewpager использую фрагменты с данными, при нажатии на фрагмент, перехожу в другой фрагмент. а когда возвращаюсь назад на viewpager,фрагменты с данными не показываются и viewpager не вызывает getItem, как с этим быть?
Alexey
Всем привет, может кто знает какой-нибудь хороший способ для обнаружения разблоикровки девайса, после таргета на апи 26 WakefulBroadcastReceiver стал deprecated.
Глеб
Глеб
Глеб
Потому и логика такая - "Чувак, если у тебя скопилось много дел что за 10 сек не успеть - запланируй себе это событие в календарик, а мы тебя позовём как будет подходящий момент"
Alexey
Ну в таком случае, в принципе, мне и не нужно больше, 10 сек вполне хватит. Спасибо за объяснение.
Глеб
Alexey
Глеб
То есть синхронно залочиться и в нём сидеть, пока в другом потоке, всё не выполнится.
Alexey
Сергій
Неужели оно и другой поток валить будет?
https://developer.android.com/reference/android/content/BroadcastReceiver.html#onReceive(android.content.Context,%20android.content.Intent)
> This means you should not perform any operations that return a result to you asynchronously. If you need to perform any follow up background work, schedule a JobService with JobScheduler.
Глеб
Сергій
претти стрейтфорвард, как говорят
Alexey
Да, конечно, доки читать это для слабаков))) Спасибо, ребята.
Сергій
можно запустить JobIntentService
Сергій
на пре26 он будет работать как обычный IntentService, а выше как JobService
Alexey
Да, я про эту штуку знаю, меня другой момент смущал, но я уже разобрался, спасибо.
Сергій
👍
Денис
Смотрю тут как раз про IntentService говорят)
Такой вопрос, нужно отправлять фотографии по FTP в фоне, мне подсказал использовать для этого Intentervice но пока не могу сообразить, как мне сделать так чтобы постоянно была проверка на наличие интернета и если его вдруг нет, ждать когда он появится и потом уже продолжить загрузку
Alexey
Денис
Alexey
Вроде как под капотом разруливает все эти совместимости версий
Денис
Alexey
Денис
Alexey
Dyno
всем привет. а что ресайклер такой умный, что заргужает столько элементов сколько на экране могут отобразиться? остальные элементы подгрузит только если проскролить?
Alexey
Сергій
Alexey
Нет, нужно самому позаботиться чтобы в onBindViewHolder всё было проинициализировано правильно, а вот вьюхи он переиспользует от предыдущих, и это нужно учитывать.
Dyno
Dyno
например, если влезут 10, запоминает 10 и держит в памяти теперь только 10. так?