@android_ru

Страница 920 из 3205
Ivan
02.02.2017
04:58:18
Всем привет, ребят, я могу в своей библиотеке использовать скопированный гугловский класс под апачевчской лицензией?



Ivan
02.02.2017
05:41:07
Google
Anton
02.02.2017
06:53:58
https://github.com/airbnb/lottie-android юзал кто нить уже?

Anton ?
02.02.2017
06:54:55
https://github.com/airbnb/lottie-android юзал кто нить уже?
Демку их поставил, красота вообще

https://play.google.com/store/apps/details?id=com.airbnb.lottie

Anton
02.02.2017
06:57:54
ага я тож поставил

Eugene
02.02.2017
06:58:07
выглядит огненно

Anton
02.02.2017
06:59:10
бля а как делать то))

все равно анимации нужны получается

рисуешь потом экспортишь в джсон каким то тулом и потом в мобилке отображается

как я понял

Eugene
02.02.2017
07:02:32
ну осталось дизайнеров афтер эффектсу обучить и дело сделано

Anton
02.02.2017
07:03:05
(

я думал сам теперь буду клепать их сидеть

Paha
02.02.2017
07:14:52
Не подскажите чатик по rx java есть?

Google
Nikolay
02.02.2017
07:15:34
gitter есть

Paha
02.02.2017
07:21:09
а здесь есть кто подскажет по rx операторам? не могу одну задачку решить все утро

Anton
02.02.2017
07:21:22
какую

Paha
02.02.2017
07:27:55
есть метод в который переодически из разных мест валятся гео координаты, задача в том что бы не чаще чем каждые 500 мс определять по ним адреса на сервере. Основной затык в том, что в этот метод координаты могут и не приходить длительный период и тогда ничего не нужно определять. Перепробовал различные комбинации операторов buffer и window, все равно onNext вызывается как минимум каждые 500 мс.

Eugene
02.02.2017
07:29:45
Не зная всех тонкостей, трудно сказать, что именно это вам поможет, но попробуйте через Subject'ы

Вы будете эмитить события только тогда, когда геоданные будут откуда-то приходить

Paha
02.02.2017
07:35:32
Не зная всех тонкостей, трудно сказать, что именно это вам поможет, но попробуйте через Subject'ы
Спасибо попробуем, subject'ы использовал только как прокси между observable и subscription.

debounce возвращает только последний элемент, а мне нужно накапливать

комбинации window(1).buffer(500, TimeUnit.MILLISECONDS) buffer(1).buffer(500, TimeUnit.MILLISECONDS) buffer(500, TimeUnit.MILLISECONDS, 1) все равно отрабатывают каждые 500 мс, а мне нужно что бы ничего не вызывалось если в буфере нет ничего

уже собрался писать свой оператор, хотя задача простая и очевидная по мне для реактивщины

Paha
02.02.2017
07:42:38
не, если нет итемов, ничего не возвращать, если есть хоть один ждать 500 мс других и возвращать накопленные

Bulat
02.02.2017
07:43:50
Народ. Столкнулся с проблемой getEllipsisCount возвращает неверное значение (0), если в тексте есть спецсимволы (в частности \n или \t). Кто как с этим борется?

Paha
02.02.2017
07:49:47
@Mihail_t не они отправляют только последние, а мне нужно чтобы накапливали в буфер и кидали его

Павел
02.02.2017
07:49:48
Привет, надо загрузить много изображений высокого разрешения и отобразить это дело в recycler. Как это сделать с минимальным ударом по производительности?

Anton
02.02.2017
07:51:14
а фильтр никак не поможет?

Google
Beka
02.02.2017
07:51:39
ОФФТОП https://android-arsenal.com/details/1/5203?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Android_Arsenal+%28The+Android+Arsenal%29 Ну и круто.

Павел
02.02.2017
07:52:45
с минимальным ударом - rest api должен позволять грузить тубнэйлы под размер айтемов
Картинки берутся из firebase, где лежит спискок урлов на картинки

Anton
02.02.2017
07:54:16
глайд/picasso/fresco разве не позволяют тамбнейлы делать из любых

Gleb
02.02.2017
07:55:33
Картинки берутся из firebase, где лежит спискок урлов на картинки
ну вот ... представь - даже при самом оптимизированом андроид - решении, если у тебя там будет какие-нибудь профессиональные raw-photos, а у тебя - 2G - всё ... приехали

Павел
02.02.2017
07:57:48
Хорошо, буду копать в эту сторону, спасибо

Михаил
02.02.2017
08:04:32
Nikolay
02.02.2017
08:12:23
А кто-нибудь работал с яндекс метрикой - есть пара вопросов по настройке прогарда

Глеб
02.02.2017
08:27:22
Привет! Расскажите, пожалуйста, вкратце, как сделать, чтобы в разных сборках -- в дебажной и в релизной -- различалась одна константа? Имею в виду с помощью флаворов.

Глеб
02.02.2017
08:38:54
@ebnder спасибо

Gundabadec
02.02.2017
08:49:39
Привет, кто нибудь использовал ExoPlayer в списках?

Наиль
02.02.2017
08:52:51
Как обойти баг телеграфа? http://stackoverflow.com/questions/41979889/telegraph-api-query-length-limitation Через API невозможно создать публикацию средней длинны. Мелкие публикации создаются. Тогда как через графический интерфейс получается создавать/редактировать тексты большого размера. Я сейчас мучаюсь и пытаююсь повторить запрос, который отправляет браузер(он отличается от API) но возвращается "error": "Unknown error". Пока нет мыслей куда двигаться дальше, есть советы?

Глеб
02.02.2017
08:58:46
@ebnder а не подскажешь, как сделать третье значение для unit-тестирования с помощью этих флаворов?

Gleb
02.02.2017
09:21:22
Firebase Test Lab - кто-нибудь пробовал? хочу с free-шным Spark поиграться пишет - "не удалось создать матрицу тестирования"

Ivan
02.02.2017
09:24:29
Firebase Test Lab - кто-нибудь пробовал? хочу с free-шным Spark поиграться пишет - "не удалось создать матрицу тестирования"
Я игрался классная штука. Возможно ты выбрал слишком много устройств. У бесплатного плана сильно ограничено время на девайсах

Gleb
02.02.2017
09:26:05
Я игрался классная штука. Возможно ты выбрал слишком много устройств. У бесплатного плана сильно ограничено время на девайсах
Да блин, я хоть на одном хочу попробовать Синяя кнопка подписана "Запустить один тест", выбрано одно ус-во, один апи и язык Я не прикручивал платежных аккаунтов - но ведь спарк-то бесплатный

Google
Gleb
02.02.2017
09:26:23
не идёт ни со студии ни с веб странички

Мансур
02.02.2017
10:49:51
Кто нибудь работал с DynamicLayout? Я его использую чтобы разделять текст постранично. Т.е. добавляю слова в Spannable до тех пор, пока высота не станет больше высоты экрана. Затем эти "страницы" отображаю в TextView Проблема в том, что если изменить spacingMult у DynamicLayout и у TextView , текст начинает выходить за рамки экрана

Yuri
02.02.2017
10:56:48
Всем привет, кто нибудь может подсказать правильный способ подтвеждения покупки на сервере? Сценарий примерно такой - Пользоватль должен купить товар, законсьюмить его, псоле этого по идее отправляется информация на сервер, где сервер проверяет статус транзакции и если все ок - обновляет количество валюты в приложении у польщователя

Admin
ERROR: S client not available

Yuri
02.02.2017
11:00:40
Ну ты вот сам и описал
Хотел убедиться что я все правильно понял) А что делать если вдруг при коньюме запрос от клиента не дойдет до сервера?

Михаил
02.02.2017
11:02:56
в этом случае имхо вывалить ошибку пользователю

Yuri
02.02.2017
11:05:37
Но консьюм же уже произошел,значит он сможет купить снова

А сервер не добавил ему валюту

Dzmitry
02.02.2017
11:08:01
В идеале сохранить на девайсе информацию о покупке и повторить запрос на сервер, когда он снова станет доступен.

В случае, если запрос не прошел с первого раза.

Yuri
02.02.2017
11:10:12
И если что запретить покупку товара пока не пришёл ответ?

Dzmitry
02.02.2017
11:11:15
По идее да. Прогресс блокирующий какой нибудь вставить.

Пока ответ не придет.

Yuri
02.02.2017
11:11:51
Отлично, спасибо

Sergey
02.02.2017
11:20:45
Ну и предусмотреть возможность пользователю пожаловаться на косяки при покупках

Это очень важно

Google
Yuri
02.02.2017
11:23:24
Хм,окей

Dmitry
02.02.2017
11:42:59
Господа, а кто апишку контакта уже уверенно мучает? Мне интересно про VKAccessTokenTracker спросить - обязательно ли его в Application засовывать, в чем преимущество такого подхода? п. 3.3: https://vk.com/dev/android_sdk

Anton
02.02.2017
11:46:36
ну наверно чтобы при загрузке приложения до запуска активити чекнуть валидный ли токен

я сам не юзал просто предполашаю

Dmitry
02.02.2017
11:50:07
он прямо стартует трекинг, значит память жрет и наблюдает. Вроде не очень подход или я плохо понимаю... Ладно, покапаюсь в кишках метода

Anton
02.02.2017
11:54:08
у тя че 1 мб оперы?

Andrew
02.02.2017
11:56:03
у тя че 1 мб оперы?
Почему не подумать об экономии?

Евгений
02.02.2017
12:13:46
Какая опера,онли перфокарты

Alexander
02.02.2017
12:15:20
Ребят, есть правильный пример или библиотечка, чтобы асинхронно подгружать и отображать данные? Типо как ImageLoader-ы, только подгружать не картинки, а другую модель.

Dzmitry
02.02.2017
12:20:50
https://github.com/koush/ion

Как вариант

Для подгрузки именно данных я им не пользовался, использовал, как ImageLoader, но по описанию он вроде как все умеет.

Alexander
02.02.2017
12:22:24
https://github.com/koush/ion
Спасибо, попробую.

Yuri
02.02.2017
12:22:30
Я им для реста пользовался

Sergey
02.02.2017
12:26:30
о а я думал только я один им пользовался для реста)

Yuri
02.02.2017
12:27:58
о а я думал только я один им пользовался для реста)
Ну я теперь думаю переходить на ретрофит с него, как я понял в нем нельзя делать повтор запросов.

Sergey
02.02.2017
12:28:21
так давно пора на ретрофит, я пользовался по тому что он уже был в проекте

Yuri
02.02.2017
12:28:25
И иногда очень долго грузит, но я не уверен что это в нем дело

Страница 920 из 3205