Вячеслав
:)
Бек
Anonymous
не очень понятно, что вы хотите оптимизировать в данном случае
Задача: пользователь в любой момент может нажать на кнопку, ему должна отобразиться как можно скорее картинка(и). Какие картинки показывать зависит от времени, изначально я не знаю когда пользователь совершит действие. Если делать запросы в момент нажатия, то на низкой скорости интернета большие задержки. Как можно макс эффективно взаимодействовать с сервером в данном случае ,чтобы задержки были минимальны?
leksss
подскажите, почему не видит getActivity?
Michael
А картинки выбираются абсолютно случайным образом?
mentarey
leksss
а метод этот в маин актиивти. Вот я хочу получить его из адаптера
Павел
Всем привет. Опубликовал приложение в релиз, всё ок, но пользователям оно доступно только для предварительной регистрации. С чем может быть связано?
Michael
Может стоит в фоне запрашивать картинки заранее? Например с запасом на 2-3 секунды?
Michael
Тогда предлагаю рассчитать средний промежуток времени на котором чаще всего используются картинки и грузить именно его
Petr
Коллеги добрый день. Подскажите было ли у вас такое, что в вашем приложении какой-нибудь антивирус находил вирус, а в реале его там нет. Может ли вирус подцепиться если скачивать приложение с маркета?
Michael
Заранее
Oleksandr
Такой вопрос, вылетает Андроид Студия при запуске любого проекта. В логах во такое:
# Problematic frame:
# C [libobjc.A.dylib+0x669d] objc_msgSend+0x1d
С чем это может быть связано?
Michael
За секунд 10 успевают все сделать?
Alexander
Коллеги, на только что созданный девайс в эмуляторе не ставится приложение
```$ adb install-multiple -r -t /Users/alex/projects/android/.../instant-run-apk/debug/app-debug.apk
$ adb shell pm uninstall io.test.app
DELETE_FAILED_INTERNAL_ERROR
Error while Installing APKs
Alexander
Что может быть?
Alexander
почему что-то не удаляется на новом девайсе?
Дмитрий
Alexander
перезагружал, такая же фигня
Alexander
Install failed DEXOPT
Дмитрий
может попробовать instant run отключить?
Alexander
Отключил, не помогает, типа dexed jars не совпадают. Только я не пойму, что это
Сергей
Сергій
Сергій
эвристика антивирусных сканнеров ищет какой-то паттерн в коде, который был до этого заматчен с реальным вирусом
Сергій
а как именно ругается антивирус?
Turalllb
подскажите с тем как андроид работает в такой ситуации: в ButtomNavigation перехожу на вкладку, грузит фрагмент, в опрелделенный момент я меняю цвет бекграунда этого фрагмента. Ухожу на другоу таб и надеюсь что при возврате на прошлый, где я менял цвет, он инициализируется по новой и цвет будет дефолтный. Но такое случается через раз, как я понимаю Вью не умирает и я снова аттачусь к ней. Хотел бы пояснений насчет того, что происходит при дестроу, разве мы не теряем ссылку на текущую вью, как получается так что мы аттачимся к той же ?
Petr
ругается Dr Web примерно так:
Vitaly
Как сделать так, чтобы в случае возращения null объект пересал дальш пеедаваться по цепочке?
Сергій
Сергій
а, это rx
💥 Isoqjon 💥
Здравствуйте все.
Как я могу воспроизвести видео с байтовым массивом в videoview?
Denis
Denis
он дальше и не пойдет
Сергій
Denis
используй Optional
Сергій
Denis
или Either
Dj
Michael
может тебе использовать Maybe?
Vitaly
А надо несколько полуать
Nikita
Michael
А что тебе надо сделать при ошибке? повторить запрос?
Vitaly
Michael
Тогда тебе Maybe нужон
Michael
Там есть три колбека: onSuccess, onComplete, onError
Nikita
Nikita
Изучу, не знал о таком
Optional из 8 джавы нельзя юзать на старых андроидах, а вот это можно com.google.common.base.Optional
Илья
Привет кто то занимался
Подключение и инициализация AppMetrica Push SDK
я подключил все по инструкции не понимаю как приходит пуш уведомления
class YandexReciver : BroadcastReceiver() {
override fun onReceive(context: Context, intent: Intent) {
val payload = intent.getStringExtra(YandexMetricaPush.EXTRA_PAYLOAD)
NotificationHelper(context,202).creatNotivication("asdf","asdf")
println("TTT" + payload)
}
}
Michael
А смысл тащить Optional в проект? Говорю, как человек, который пробовал
iamthevoid
iamthevoid
Вообще можно свой опшнл написать
iamthevoid
Или скопировать их
Michael
Юзай Maybe
iamthevoid
Юзай Maybe
А как же observable-flowable?
Глеб
товарищи, помогите
Inventory.getSkuDetails(sku) возвращает null, приложуха несколько лет лежит в маркете и продает подписки. почему null?
Глеб
речь о InAppBilling
iamthevoid
Вот)
iamthevoid
Я к тому веду, что нет универсального ответа, на вопрос нужен опшнл или нет
iamthevoid
Но если нужен, то не обязательно юзать нативный
iamthevoid
Потому что опшнл этовсего лишь враппер вокруг наллабл элемента
Vitaly
Короче стандартный фильтр можно заюзать думаю
iamthevoid
и рисковать тем, что какой то апи андроида может не знть, что такое класс Optional из java8 лучше не стоит
Michael
Нативный optional в android-sdk немного поломан, а именно метод orElseThrow. Он имеет неверную сигнатуру throws Throwable, что приводит к тому, что после этого метода бросается проверяемое исключение
Michael
поэтому советую подумать перед тем как вообще его юзать
iamthevoid
Хотя я в свое время в продакшн фигачил дефаулт интерфейс реализейшн. Но это было давно)
Kirill
Всем привет, подскажите, есть такой код:
android:clickable="false"
android:onClick="@{v -> item.onClick()}"
Но при этом onClick срабатывает, как это можно исправить???
iamthevoid
enabled должно быть false
iamthevoid
а кликейбл по моему идёт в паре с focusable, но я не уверен, что если оба выставить в false, то добьёшься эффекта
iamthevoid
Но попробуй