Sergey
Привет. Подскажите почему я получаю 200 и данные на запрос с билебердой вместо client id, предварительно сделав тот же запрос с корректным client id? Почему не 401?
Pomka
Ребят, подскажите как быть: fun forecastClick() { ApiFactory.retrofit().gerForecast("Moncton") .observeOn(AndroidSchedulers.mainThread()) .subscribeOn(Schedulers.io()) .subscribe({ result -> println(result) }, { error -> error.printStackTrace() }) } Как мне вернуть в MainActivity результат сие чуда чтобы распихать его уже по нужным местам?
Pomka
А откуда делается вызов?
Пока ни откуда. Хотел через DataBinding к кнопке подрубить, но что-то не получается. Или я вас не так понял 🙁
Sergey
вероятно потому-что бек криво написан..
Это Imgur, странно. Я думал что это связано с каком то кешем у них
Daniil
Это Imgur, странно. Я думал что это связано с каком то кешем у них
У Imgur наверное норм. Может как-то через Set-cookie можно сделать, плохо разбираюсь к сожалению
Daniil
Всем привет, есть вопрос. Зачем вообще может быть нужно занулять даггер скоуп? В скоупе фичи обычно висит разве что презентер, так что памяти много не сэкономим. Может зачем-то еще нужно и я что-то упускаю
Daniil
есть кейсы, когда там не только презентер, а еще с сотню зависимостей)
Сотню зависимостей еще и написать надо) Разве что на сильно больших проектах что-то даст. Ну и интересно есть ли какие-то еще плюсы кроме экономия памяти
Marat
нужна супер скорость?) покрытие тестами на 259%?)
Daniil
нужна супер скорость?) покрытие тестами на 259%?)
не, со временем будет большой проект. Вопрос в том, что будет если не закрывать скоупы и в какой момент это может повлиять
Mike
Народ, как должна вести себя библиотека, если ей нужно сделать, например, getDrawable? Проверить наличие ContextCompat? Долго. Попросить клиента передать нужную функцию? Неудобно. В нормальной джаве есть SPI, но в андроиде его не стоит использовать.
lilmir
ребят, как построить такой ui? нам приходит лист с айтемами у которых есть поле со временем(сам лист уже отсортирован по времени). НАдо отрисовать recyclerview как на скриншоте, не понимаю как и в какой момент надо сгруппировать по часам
Egor
ImageView.animate() .rotation(360F) .start()
Egor
почему работает только раз?
Mike
Делать два варианта библиотеки - с compat и без. 🌚
И с AndroidX, ага. А есть нормальные варианты? :)
🐈 гав-гав
Простите, не удержался
lilmir
))
Mike
плюсую за декораторы, ещй вариант — вьютайпы
Mike
Ныаааа
чо такое?
lilmir
чо такое?
да просто на картинке стример адекватный
🐈 гав-гав
чо такое?
На экране Виталий цаль, это стримера, его фраза коронная была "Ныаа"
Mike
сложна)
Mike
стример — это ж девайс, который вычитывает цифровые данные с магнитной ленты
🐈 гав-гав
стример — это ж девайс, который вычитывает цифровые данные с магнитной ленты
Либо профессия, ведение трансляций на видеосервисах🙃
lilmir
Можно декоратор сделать
как именно и в какой момент?
lilmir
просто указание часа выходит за пределы одного айтема
lilmir
хотя я возможно я не так много и знаю про декораторы
Mike
просто указание часа выходит за пределы одного айтема
это не мешает декоратору рисовать вообще где угодно
Anonymous
25$ Еще надо платить за создание аккаунта разработчника(два года не занимался андроидом)?
Denys
okaygoogle: google play developer fee https://support.google.com/googleplay/android-developer/answer/6112435?hl=en
Nikita
как именно и в какой момент?
Там есть метод отрисовки, который вызывается один раз на весь ресайклер
Vladislaw
Добрый вечер. Есть ли чат для новичков?
Sergey
https://t.me/startandroidchat
Vladislaw
Vadim
Привет, подскажите почему так в котлине происходит. Метод возврашает пустой массив, хотя если просто вызвать то что делает метод, выходит ексепшен
Sergey
Как я понял, ему не нравятся параметры
Vadim
а так ексепшен
Vadim
метод должен вызвать эксепшен при тех данных которые в тесте к нему приходят, а он возвращал пустой массов
Alexey
Подскажите, как сделать ripple эффект правильно на кнопке? Эффект работает только на background, но не на android:src. с 19 API, поэтому вариант с тегом ripple в ресурс файле xml отпадает
Alexey
Рипл ставится в бэкграунде. А у фаба есть отдельное свойство для цвета рипла
ripple я не могу в принципе использовать, поэтому и спрашиваю на счет 19 AIP
Dug
Ну там будет просто цвет накладываться, селектор автоматически подстроится
Alexey
Ну там будет просто цвет накладываться, селектор автоматически подстроится
т.е. этот рипл ставлю в бэкграунд, src убираю, а цвет ставлю атрибутом фаба?
Dug
Нет же, там все есть в свойствах кнопки самой
Dug
Мне просто даже лень смотреть, потому что достаточно написать android: или app: и студия все сама тебе покажет (ну и потому что ноут далеко)
Alexey
Это понятно, я не спрашиваю названия атрибутов, а саму логику.
Norim
Парни есть у кого хороший материал по переходу между экранами в single activity application? а то не могу ничего понятного найти
Norim
В той же гугл конференции за 18 год что-то презентовали, но ни кода, ни примеров, одно только использование готовых функций
Norim
Эмм, ты не умеешь делать реплейс фрагментов?
я вот пытаюсь из одного фрагмента перейти на другой но у меня почему-то даже кнопка с функцией обработчиком не связывается лол, хотя в подсказках она есть. Но когда жму вылетает с исключением мол нет такой
Norim
Но мне кажется тут проблема не Гугла
да при чем тут это, почему кнопка то не связывается? или тут нужно во вью модели прописывать эту функцию?
thegr1f
да при чем тут это, почему кнопка то не связывается? или тут нужно во вью модели прописывать эту функцию?
Или нужно разобраться сначала? Не можешь в компоненты - делай на голых фрагментах
Norim
Или нужно разобраться сначала? Не можешь в компоненты - делай на голых фрагментах
Так я и создал фрагмент, в лаяуте кнопку связал с функцией, копилятор не выдает ошибку но в рантайме кидает исключение мол нет такой
Norim
Или нужно разобраться сначала? Не можешь в компоненты - делай на голых фрагментах
E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.study_project, PID: 18753 java.lang.IllegalStateException: Could not find method onClick(View) in a parent or ancestor Context for android:onClick attribute defined on view class androidx.appcompat.widget.AppCompatButton with id 'button' at androidx.appcompat.app.AppCompatViewInflater$DeclaredOnClickListener.resolveMethod(AppCompatViewInflater.java:436) at androidx.appcompat.app.AppCompatViewInflater$DeclaredOnClickListener.onClick(AppCompatViewInflater.java:393) at android.view.View.performClick(View.java:7140) at android.view.View.performClickInternal(View.java:7117) at android.view.View.access$3500(View.java:801) at android.view.View$PerformClick.run(View.java:27351) at android.os.Handler.handleCallback(Handler.java:883) at android.os.Handler.dispatchMessage(Handler.java:100) at android.os.Looper.loop(Looper.java:214) at android.app.ActivityThread.main(ActivityThread.java:7356) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)
Norim
Связывать кнопку через лаяут, ясно
все раньше прекрасно работало через лайаут, давай лучше пояснения, твое ясно мне не о чем не говорит
Norim
Ты как будто оторван от реального мира. Так никто не делает
Ты перепутал меня с протосами, у меня нет ментальной связи с реальным миром, поэтому я об этом узнаю только после того как ты скажешь
Norim
Ты как будто оторван от реального мира. Так никто не делает
Плюс почему так плохо делать? меньше кода же
thegr1f
Совет: посмотри хоть немного чужого кода
Norim
Гибкость
Я думаю фраза про краткость тут не уместна
Norim
Совет: посмотри хоть немного чужого кода
Да, без проблем сейчас подключусь к глобальной сети кода и посмотрю что-то, ну але ты либо поясняй развернуто либо не поясняй я же ничего не понимаю из того что ты говоришь