
Anton
03.04.2017
15:47:48
ну я так делаю)

Todor
03.04.2017
15:51:55
@antonkazakov вот так в каждом методе?

Лиза
03.04.2017
15:55:47
Помогите пожалуйста понять что я делаю не так с nine patch'ем в libgdx

Google

Лиза
03.04.2017
15:56:37
чего его так перекореживает?

Quarx2k ?
03.04.2017
16:00:47
очень странная запись )
Заечeм begin если есть executeTransaction
и если есть begin, то долженб ыть и commit
Но begin в этой записи вообще не нужен
Realm realm = Realm.getDefaultInstance();
try {
/// do something
} finally {
realm.close
}
либо если апи 19+ мнимум. То он сам закроется
try (Realm realm = Realm.getDefaultInstance()) {
// do something
}

Todor
03.04.2017
16:07:25
@Quarx2k я реалм получаю в конструкторе, не понял как тогда try/finally юзать
commit добавил, спасибо

Quarx2k ?
03.04.2017
16:08:44

Todor
03.04.2017
16:09:27
@Quarx2k запутался
тоесть одного executeTransaction() достаточно?

Quarx2k ?
03.04.2017
16:09:31
да

Google

Quarx2k ?
03.04.2017
16:09:50
executeTransaction это бегин и коммит одновременно

Igor
03.04.2017
16:10:46
Если я правильно помню, то libgdx не поддерживает android nine patch и настраивается только в коде.

Лиза
03.04.2017
16:13:20

Todor
03.04.2017
16:13:55
@Quarx2k спасибо)

Igor
03.04.2017
16:14:57

Todor
03.04.2017
16:15:26
А из-за чего реалм может не находить единичный обьект? java.lang.IllegalArgumentException: Null objects cannot be copied from Realm.
Когда я список достаю, то он есть, смотрю по id (от 0 до 10), но если единичная выборка обьекта с id, то летит ошибка выше
вот код метода выборки

Лиза
03.04.2017
16:17:48

Михаил
03.04.2017
16:20:14
Поведайте что юзать для аспектов на дроиде?

Quantum Harmonizer
03.04.2017
16:20:56

Todor
03.04.2017
16:21:03
@Mihail_t помню в яндексе был доклад от парня о аспектах, в мск или питер
@Harmonizr точно, аспект джи

Михаил
03.04.2017
16:21:31

Quantum Harmonizer
03.04.2017
16:21:49

Eduard
03.04.2017
16:22:10
https://github.com/Archinamon/GradleAspectJ-Android

Anton
03.04.2017
16:22:58
разве нет?

Google

Dmitry
03.04.2017
16:24:28
Привет. В retrofit'e пишу interceptor который будет проверять не пришел ли с сервера статут Session Expired в JSON'e.
Вопрос: как мне респонс сконвертировать в модель {data: {status: "SE"}} если по этому запросу я жду обычно просто данные?

Quantum Harmonizer
03.04.2017
16:26:06

Igor
03.04.2017
16:34:56

Dmitriy
03.04.2017
16:35:17
Всем привет. Есть вопросик:
Получаю список программ в устройстве, все норм, версию, пакет и имя могу получить
А можно получить имя разработчика программы (отличается от названия пакета)??
Или как по другому можно открыть все программы в плей маркете определено разработчика?

Igor
03.04.2017
16:38:36

Quarx2k ?
03.04.2017
16:38:52

Иван
03.04.2017
16:48:01
Подскажите почему падает
Код: https://pastebin.com/5HpWZymX
Стэк: https://pastebin.com/2sC8viSS
строчка подения когда обращаемся к item с помощью foreach

Ivan
03.04.2017
16:51:31

Иван
03.04.2017
16:53:52

Ivan
03.04.2017
16:55:00
всмысле?
После I {} поставь запятую и напиши Throwable:printstacktrace

Sergey
03.04.2017
16:55:53
::

Иван
03.04.2017
16:55:59
тоже самое, стэк не выкидыввает

Sergey
03.04.2017
16:56:21
Там ошибка явно написана
Не найдена лямбла
Тут троваблы уже не помогут
Что ты используешь для лямбд?

Иван
03.04.2017
16:58:35
точно, там же onNext несколько

Sergey
03.04.2017
16:58:58
java.lang.NoClassDefFoundError: ru.cproject.hotyhotel.modules.roomservice.BasketActivity$$Lambda$6

Иван
03.04.2017
16:59:15
неа, не помогло

Google

Sergey
03.04.2017
16:59:34

Иван
03.04.2017
16:59:41
ошибка вылетает, когда именно дет строчка просто items, а не ForEach

Sergey
03.04.2017
17:00:26
.forEach это же стримы

Иван
03.04.2017
17:00:49
нет

Sergey
03.04.2017
17:00:54
как нет

Иван
03.04.2017
17:01:26
АААА, да

Sergey
03.04.2017
17:01:36
он из java 8

Иван
03.04.2017
17:01:46
правильно, а не ругеатся так как в рамках лябды происходит
понял

Admin
ERROR: S client not available

Sasha
03.04.2017
17:02:47
Добрый вечер всем
Ребят, такой вопрос, какое самое эффективное решение для асинхронной загрузки файлов? Есть список ссылок на файлы, сейчас для каждой создаю поток и гружу. Возможно есть какая-то либа, вроде Glide для картинок, которая умеет в асинхрон загрузку?

Alexey
03.04.2017
17:03:57
Я понимаю, что это неправильно, но...
Ресайклер адптер получает датасет-информацию о каналах (количество, тип и т.п.). Данные подгружаются фоном в онбинде и по ним отрисовывается график. Можно ли как-то запретить загрузку данных, пока скролл ресайклера не закончен?
Очень много точек, при быстром скролле слишком много данных в оперативу грузит-фризы начинаются.
https://goo.gl/photos/kNpYaegPsnKTkzar7

Иван
03.04.2017
17:13:09
повесить скрол сисенер и как только он остановиться/начнет кататся менять бул закрузки, и грузить только когда true
но это пипец какой кастыль

Alexey
03.04.2017
17:14:21
Не думаю, что получится без костылей.

Иван
03.04.2017
17:14:53
по хорошему нельзя такое делать в onBind
Так как это происхоит в UI и так как ресайклер очень умно работает это может вызывать слишком непредсказуемые действия

Alexey
03.04.2017
17:17:22
Иначе отхватит out of memory. Только мелкими порциями грузить данные

Иван
03.04.2017
17:17:31
как вот такое провернуть
public RoomServiceItem(RoomServiceItem item, int count){
this = item;
this.count = count;
}
то есть в конструктор надо дать элемент и взять его за основу объекта(точнее его данные)

Google

Иван
03.04.2017
17:19:07
тупо по полям копировать?

Nikolai
03.04.2017
17:31:08
Подскажите. Имеется 2 Fragment в ViewPager. При выполении команды из одного из фрагментов необходимо обновить данные в другом фрагменте.

Sergey
03.04.2017
17:31:10
Подскажите пожалуйста. Я получаю список файлов типа "content://com.android.providers.downloads.documents/document/57". Можно ли как то скопом через contentResolver.query узнать имена всех файлов? Или необходимо для каждого файла вызывать contentResolver.query?

Artem
03.04.2017
17:45:24
Не используй ивентбас

Sergey
03.04.2017
17:45:34
Есть же и андроид тулзы, зачем подключать либу для этого

Иван
03.04.2017
17:47:26
Для лямбд в андроиде есть Retrolambda, а для стримов аналог есть?

Sergey
03.04.2017
17:47:59

Sergey
03.04.2017
17:48:37

Иван
03.04.2017
17:48:57
аналог я нашел, но вот только он не подменяет классы, а там просто свои. С таким эе успехом можно юзать Rx.
интерисуют решения в продакшене

Anton
03.04.2017
17:49:38
коллбеки

Sergey
03.04.2017
17:49:50
Стримы появилась с андроид 7+

Artem
03.04.2017
17:50:42
Т.к. у себя проекте я юзаю rxjava, то и использую самодельный простейший "rxbus")

Sergey
03.04.2017
17:54:53

Sergey
03.04.2017
17:55:33

Sergey
03.04.2017
17:56:57
Помогите кто нибудь с ContentResolver. Можно ли как нибудь запросить несколько query за раз???

Андрей
03.04.2017
18:03:51

Alexey
03.04.2017
18:06:36

Sergey
03.04.2017
18:08:49
Нет. Например галерея мне передаёт список файлов типа "content://com.android.providers.downloads.documents/document/57". Мне необходимо получить размер этих файлов и реальные имена. Нашел вариант contentResolver().query, но там один запрос на файл приходится делать. В итоге 80 файлов обрабатываются несколько секунд. Многовато

Svetlana
03.04.2017
18:13:40
Ребят