Никита 🙃
Alexey 🇪🇸
Там 2 разных символа)
да видимо на маке норм, от шрифтов зависит
Alexey 🇪🇸
ну то есть скорее всего тебе надо текст вьюхе задать шрифт
Alexey 🇪🇸
чтобы использовался только тот шрифт, где этот символ норм отображается
Alex
Толще приложение, больше потребление памяти, многословный код.
из этого можно сделать вывод, что люди добавляют rx чисто ради смеха)
Mike
из этого можно сделать вывод, что люди добавляют rx чисто ради смеха)
Кто-то не знает стандартные инструменты, кто-то гонится за модой. А кто-то не может объяснить, зачем оно — просто «надо». Такие дела.
Mike
в каких ситуациях лучше применять rx?
Когда оно решает ваши задачи лучше, чем что-либо другое.
Andrew
да, можно сохранить ссылку, но я бы хотел понять, почему так происходит
Потому, что объект this внутри слушателя это сам слушатель и он ничего не знает про фрагмент. Правильный путь такой: 1. Родительский фрагмент реализует некий интерфейс (коллбек) 2. Дочерний фрагмент при создании просит родительский вернуть ему ссылку на колбек. 3. В слушателе нажатия ты проверяешь, что колбек не пустой и дёргаешь его метод. Обычно я делаю Callback с методом onItemClicked и слушатель по сути делегирует обработку события колбеку.
Anonymous
Вопрос. Сервис запущен в активити и должен вернуть результат, но если активити пересозданно как это обработать?
Mike
с bindService вроде же норм должно быть
Nikita
новое активити забиндится на сервис и дернет закешированные результаты
Anonymous
Как?
Ну вот пошел запрос данных, юзер повернул экран, старого активити нет
Alex
посмотреть, как делали во времена SpiceManager
поговаривают, что rx так тоже может
Mike
Ну вот пошел запрос данных, юзер повернул экран, старого активити нет
...новое прибайндилось к сервису и получило данные.
Mike
LupaActivity уничтожилось, а PupaActivity прибайндилось к сервис и получило данные за него.
Mike
Это через датабиндинг только?
Нет, у них ничего общего.
Anonymous
Нет, у них ничего общего.
Через кеширование? И в новом проверку делать?
Nikita
Ну вот пошел запрос данных, юзер повернул экран, старого активити нет
https://startandroid.ru/ru/uroki/vse-uroki-spiskom/157-urok-92-service-prostoj-primer.html отсюда и на 6 уроков вперёд
Mike
Через кеширование? И в новом проверку делать?
Не кеширование. Просто сервис доставляет результат, если его кто-то слушает.
Gregory
ойой
Gregory
это же какой-то адский костыль
Gregory
по-моему этот флаг позволяет засовывать окно за пределы экрана
Никита 🙃
Насколько я понял, одна - заглавная. Другая - прописная, да?
Denis
Пробовал такой подход, у меня апп бар сливается со статус баром тогда)
Никита 🙃
И система, походу, автоматом пытается подправить
Никита 🙃
Хз. Заказчик предоставил
Никита 🙃
Спасибо
Igor
Ребята кто-нибудь использовал либу Daggraph чтобы посмотреть граф зависимостей Dagger'a?
Gregory
если задача засунуть что-то под строку состояния, лучше делать fitSystemWindows и использовать инсеты
Igor
Сразу задавайте вопрос
Так собственно, я все запустил, но в браузере ничего не отображается, то есть нет картинки, кто-то сталкивался с этим?
Gregory
http://www.youtube.com/watch?v=_mGDMVRO3iE
Gregory
А?
ну там хотели что-то засовывать под системные панели, я скинул видео об этом
Aleksander
Была у кого-нибудь проблема с RecyclerView. После первоначальной отрисовки, потом, при notifyDataSetChangd, сами данные не меняются, в onBildViewHolder уже не вызывается, даже ребидинг адаптера не помогает, я просто понятия даже не имею, чего может быть.
Yuri
например сбились id айтемов, и он считает, что те элементы, которые отображаются, не поменялись. как вариант
Андрей
кстати да, попробуй setStableIds
Aleksander
при этом сам ресайклер адекватно себя ведет? по одному элементу тоже не пашет?
Абсолютно, он первый раз при сеттинге адаптера всё отрисовывает, а после абсолютно не реагирует на изменение листа
Aleksander
Думал по поводу setStableIds, сейчас затестирую
Aleksander
Даже переопределение адаптера не помогает)
Arsen
а изначально список пуст?
Loki
Здравствуйте, я хотел свой оффлайн геокодер(и реверс) хотель сделать и скачал tsv файл osmnames планеты и извлек данные одного страны , но там чёта мало данных чем на карте осм, не подскажете откуда получить более подробные данные?
Ilia
всем привет. Есть такой вопрос. У меня есть Maybe<Triple<». И в зависимости от того, есть внутри значение или нет, я хочу выполнять разные действия. Пробовал метод Maybe.isEmpty, но там такая проблема, что он превращает это все в Single<Boolean>. А мне нужен в результат MAybe если он есть interactor.getSavedLocation(componentIdItem) .isEmpty .sub { isEmpty -> if (isEmpty) { interactor.getLastLocation().subAlways { locationSaved(it) } } else { locationSaved() } } вот такой код, мне нужно в else подставить то что вернулось из getSavedLocation как это можно сделать?
Dmytro
Кто работал с Picasso, такой вопрос: Если мы обрабатываем изображение с большим размером через стандартный Bitmap, то нам небходимо указывать к какому разрешение нужно его уменьшать, дабы избежать OutOfMemory. Picasso берёт на себя эту работу?
Loki
А в телефон то все данные влузут вообще?
Ну как бы предлагаю сначала скачать по городу например
Anonymous
Всем привет. Блин, извините за столь тупой вопрос, но можно ли использовать приложение без main_activity.XML? Ну к примеру сделать это все дело кодом? Спасибо
Anonymous
И если даже нет, то каким образом вы добавляете элементы кодом? Я это делаю так: 1) findViewById(R.id.layout) 2) добавляю к примеру кнопку программно Правильно, да?
Anonymous
setContentView
а точнее можно
Alex
@twikoffin но это будет менее читабельно и более многословно, чем с xml
Anonymous
а точнее можно
у активити есть такой метод, туда передаешь или хмл или вью)
full
а точнее можно
Точнее можно в гугле изи найти
full
Уверен, что миллион раз обсуждалось)
Nikita
@twikoffin но это будет менее читабельно и более многословно, чем с xml
override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) verticalLayout { padding = dip(30) editText { hint = "Name" textSize = 24f } editText { hint = "Password" textSize = 24f } button("Login") { textSize = 26f } } } де?
Anonymous
а точнее можно
http://prntscr.com/l41nsz
full
Вопрос явно по java
Alex
не все хотят/могут тянуть котёл себе в проект
Mike
есть пример на яве? )
есть, в телеграме
Anonymous
Есть пример кода без .XML ?
Alex
это почему это?
основная причина - люди знают и пишут на яве основную часть своего кода, например - бэк
Alex
есть, в телеграме
это не ява, это котлин =)