Сергій
тогда и linear layout не требуется 😄
это уже другой вопрос )
Dmitry
ну и я к тому что раз челик не правильно понимает что такое view.post, то и view observer ему скорее всего ни к чему а проблема в какой-нибудь опечатке
Back
Здарова парни. Крч ситуация такая, есть API куда я делаю запрос через Retrofit, но перед тем как делать запрос и получить данные, я хочу узнать, изменились ли они. Какие способы предложите?
Семен
Сохранять в формате строки результат и сравнить
Back
Если данные будут слишком большие- это займет время
Семен
Если данные будут слишком большие- это займет время
Согласен но как и в любом другом случае
Back
Может на бэкедне выводить count записей и после сравнить
Семен
Ну а так нужно использовать Rx
Back
то есть первый раз я сделал запрос и получил count записей, во второй я отправлю два запроса один на coutn , если изменился то делать второй запрос
Может на бэкедне выводить count записей и после сравнить
ну удалилась одна запись и одна добавилась не прокатит
Back
Ну а так нужно использовать Rx
А в чем он поможет? Динамикой выводить данные?
Loki
Здравствуйте, не подскажете бесплатный апи чтобы переводит слова РУС-УЗБ в хорошом качестве?
Семен
А в чем он поможет? Динамикой выводить данные?
Ну он же реагирует на изменения, в программах по курсам валют его используют
Anonymous
Буду дома с умом сяду разберусь
Gennadiy
Здарова парни. Крч ситуация такая, есть API куда я делаю запрос через Retrofit, но перед тем как делать запрос и получить данные, я хочу узнать, изменились ли они. Какие способы предложите?
может поля в бд last_update и last_change они должны быть всегда равны - признак неизмененности, после перезаписи данных last_change равно last_update, а last_update станет равным текущей дате
Семен
В приложениях
Dmitry
когда ты данные не получаешь, а только заголовки а там есть специальный заголовок, дата последнего изменения ну эт конечно нужно будет и на сервере реализовывать
Back
Всем спасибо!
Back
Dmitry
HEADThe HEAD method asks for a response identical to that of a GET request, but without the response body. This is useful for retrieving meta-information written in response headers, without having to transport the entire content.
Impossible
Ребят, хелп, есть страница в корне которой скрол вью, внутри есть пару спинеров. Когда используешь их и выбераешь какой-то элемент, он опускает в самый низ страницы. В чем дело?
Alexander
Scroll view may have only one direct child placed within it.
Max
привет
Max
как можно выставить размеры для в PlayerView из библиотеки ExoPlayer?
Max
у меня PlayerView реасзиться под размеры видео :(
Сергій
Немного слоупоки правда https://habr.com/post/427089/
Влад
кто делает интернет магазины отзовитесь в личку
Влад
есть хороший заказ
Сергій
какой же топорный перевод
что есть, то есть 🌚
Anonymous
Добавьте @banofbot бота :)
Gerc
NullPointerException: Attempt to invoke virtual method 'com.google.android.gms.maps.model.LatLng com.google.maps.api.android.lib6.impl.dd.c()' on a null object reference at com.google.maps.api.android.lib6.impl.da.onClick(:com.google.android.gms.dynamite_mapsdynamite@14366051@14.3.66 (040408-213742215):62) at android.view.View.performClick(View.java:5646) кто как исправлял?
Gerc
вроде никуда координаты null не передаю
Anonymous
performClick где-то делаешь?
Viktor
База данных Realm с 10к объектами(5 строк 1 инт) весит 160мб, это слишком много, что делать? Аналогичная бд SQLite весит 15мб
Ivansuper
Хотя очевидно, что у реалма своя база и работает по-своему
Viktor
Viktor
Перейти на SQLite
Гениально!
Mike
Гениально!
вообще, звучит логично
Alexey 🇪🇸
Вот вам и раздутый на хайпе realm, который дно
Viktor
вообще, звучит логично
всяко теперь придется использовать SQLite, 144мб это неприемлемо, даже 50мб было бы неприемлемо
Jacob
Кто нибудь использует реально litho, anko или что то подобное для создания вьюх без xml? Или в реальности не нужно?
Alexey 🇪🇸
Выпиливай к херам!😁
Mike
Вот вам и раздутый на хайпе realm, который дно
Не видел хайпа, видел нытьё «ниработаит с потоками!!!1!1(((»
Igor
Я — Anko, @angmarr использовал litho.
Скажем так “пытался” 😏
Jacob
Правильно ли понимаю, что они позволяют писать компоненты по типу react.js? Типо кусочки для композиции их и легкого переиспользования?
Mike
Правильно ли понимаю, что они позволяют писать компоненты по типу react.js? Типо кусочки для композиции их и легкого переиспользования?
Ну, в каком-то смысле. Для меня основное преимущество Anko перед XML — возможность передавать параметры, кастомизируемость самой функции, которая порождает вью.
Mike
Отличается же от реакта тем, что никак не обрабатывает изменение данных.
Mike
так же, как как перестать использовать любую ормку и начать использовать любую другую
Anonymous
Anonymous
Anonymous
Anonymous
Что это
Mike
Что это
У меня к тебе тот же вопрос
Anonymous
У меня к тебе тот же вопрос
Я сам не знаю. Телега просто зашакалилась, как только могла, успел сделать скриншоты.
Anonymous
Вот только оно само начало
Anonymous
Ладно, оффтоп пошел
Семен
Из всего следует, что на Реалме только удобно писать, а в использовании он не очень
Anonymous
Привет! Парни, как в firefox запустить плагин (любой) который обновляет страницу через интервал времени? Интерфейс открывается на другой вкладке и ничего не происходит
Anonymous
просто хочу со старенького андроида рефрешить автоматом страничку, а изящного решения пока так и не нашел. firefox понравился поддрежкой adblock, css с сайта выпилил. Осталось самое главное - заставить это всё обновляться автоматом
‍Yap
Привет) если в приложении minSdk 21, тогда векторные картинки можно брать напрямую, не используя AppCompatResources.getDrawable(this, resId) ?
Сергій
Привет) если в приложении minSdk 21, тогда векторные картинки можно брать напрямую, не используя AppCompatResources.getDrawable(this, resId) ?
Нет. Используй аппкомпат. VectorDrawable изменялись в андроид 7. И это тоже бекпортировали.
Anonymous
Ну и ещё по мелочи всякие редкие штуки
Сергій
Все что там поменялось это градиенты в векторах
Не только. Появилась поддерживка новых типов заливки и тегов
Сергій
Можно статейку?
Гугли видео Nick Butcher VectorDrawable Workflow