
Grigoriy
15.09.2016
10:39:56

Alexey
15.09.2016
10:41:18
ВОТ ДА
у маков почему-то core i7 не самый мощный, а так среднячки
4-го поколения

Roman
15.09.2016
10:45:38
маки заточены на автономность. они живут 10 часов под средней нагрузкой

Google

Roman
15.09.2016
10:45:44
потому и проци такие
а поколение - так скоро обновят, будет на скайлейке
или какой там сейчас последний

Fedor
15.09.2016
10:46:17
нихера они столько не живут

Grigoriy
15.09.2016
10:46:51

Roman
15.09.2016
10:46:59

Roman
15.09.2016
10:47:11
Это если без тяжёлых IDE

Fedor
15.09.2016
10:47:12
сафари? я юзаю андроид студию

Grigoriy
15.09.2016
10:47:15

Roman
15.09.2016
10:47:20
а, забыл, еще андроид студию запускать нельзя
она жрет мегамного
вот с xcode легко доживает

Alexey
15.09.2016
10:47:41

Google

Grigoriy
15.09.2016
10:47:43
еретик

Roman
15.09.2016
10:47:47
Android Studio быстро очень жрёт заряд мака. За часа 4

Меня зовут
15.09.2016
10:47:48
Ребят, такой вопрос, кто-то делал приложение с вечно работающим сервисом?

Roman
15.09.2016
10:47:55

Grigoriy
15.09.2016
10:48:01

Roman
15.09.2016
10:48:05

Alexey
15.09.2016
10:48:29
печаль, тогда без разницы как батарею жрёт

Roman
15.09.2016
10:48:37
и кстати очень жаль что в студии нет промежуточных настроек между Battery Saver и не battery saver
я пробовал играться с настройками инспекций, но не добился какого-то существенного прироста автономности
мб кому удавалось побороть жер студии без ущерба юзабилити? в бэтэри сэйвер вообще даже code complete не работает

Fedor
15.09.2016
10:50:21
да бред же, градл херачит на 100% в любом случае

Roman
15.09.2016
10:50:53

Alexey
15.09.2016
10:51:14

Fedor
15.09.2016
10:51:21
в маке и ноуте было одинаковое железо?

Roman
15.09.2016
10:51:26

Fedor
15.09.2016
10:51:39
ну я быстрее пули пишу код
надо сразу видеть результат

Alexey
15.09.2016
10:52:15
ну я быстрее пули пишу код
тогда видимо у тебя больше времени уходит на сборку проекта, написал пару строчек и ждёшь минуту пока соберет

Fedor
15.09.2016
10:52:24
дык да
чатюсь вот

Google

Fedor
15.09.2016
10:52:29
)

Sergey
15.09.2016
10:52:41
Instant Run?

Fedor
15.09.2016
10:52:55
да он хуево работает

Alexey
15.09.2016
10:53:02

Sergey
15.09.2016
10:53:08
JRebel)

Alexey
15.09.2016
10:53:18

Sergey
15.09.2016
10:53:29

Nikolay
15.09.2016
10:53:35
Вопрос к адептам Rx.
Есть запрос ретрофита который возвращает сущность, либо описание ошибки если накосячил в запросе.
Как можно такую ситуацию разрулить?
Все через Observable

Fedor
15.09.2016
10:54:02
но это не так

Grigoriy
15.09.2016
10:56:41

Roman
15.09.2016
10:56:56
Я изменения вижу только в половине (а то и меньше) случаев запуска Instant Run.
Та ещё хрень

Roman
15.09.2016
10:57:27

Fedor
15.09.2016
10:57:30
то что их не видно - еще ладно. у меня бывает, что я не могу переранить, тк пишет что изменений нет

Sergey
15.09.2016
10:57:51

Fedor
15.09.2016
10:57:55
за 475 баксов jrebel должен еще и минеты делаь

Roman
15.09.2016
10:58:22

Nikolay
15.09.2016
10:58:31

Roman
15.09.2016
10:59:17

Google

Grigoriy
15.09.2016
11:00:04
ну, тогда да, у тебя всё это в onError пойдет

Roman
15.09.2016
11:00:48
еще можно перехватчик забабахать, который будет ответ подменять, но смысла большого это делать не вижу

Nikolay
15.09.2016
11:01:33
Там зоопарк с кодами ошибок и форматом данных. Не гибко будет.

Roman
15.09.2016
11:01:46
еще можно сделать onErrorResumeNext и там кинуть что-то свое на эти ошибки

Artyom
15.09.2016
11:01:48

Roman
15.09.2016
11:02:22
если положишь все это добро в один класс, то будет красиво

Sergey
15.09.2016
11:02:25

Artyom
15.09.2016
11:02:32
д
ну и броадкаст в манифесте на старт девайса

Admin
ERROR: S client not available

Fedor
15.09.2016
11:03:04
с дозмодом про вечные сервисы лучше не думать

Artyom
15.09.2016
11:03:15
ну это понятно)

Sergey
15.09.2016
11:04:28

Artyom
15.09.2016
11:05:00

Sergey
15.09.2016
11:05:10
используй JobScheduler

Fedor
15.09.2016
11:05:35
сам андроид в этом плане работает весьма мягко. но вот всякие сторонние мемори сейверы, которые начали впиливать вендоры в том числе, это - жопа
JobScheduler введен с 21 апи

Artyom
15.09.2016
11:06:26

Sergey
15.09.2016
11:06:37

Google

Sergey
15.09.2016
11:07:22
народ, Doze уже существует почти год, и вы об этом только узали?

Artyom
15.09.2016
11:08:27

Sergey
15.09.2016
11:08:46

Artyom
15.09.2016
11:09:21
так вот из моего же примера. Doze мод ведь глушит локации в определенный момент? Если да, то как это обойти?

Alexey
15.09.2016
11:10:47
да ёшки матрешки
если вам надо делать что-либо по расписанию, то юзайти приблуду от yigit boyar'a

Sergey
15.09.2016
11:11:12

Alexey
15.09.2016
11:11:42
он там сделал обёртку, которая решает что использовать jobscheduler или GCMNetworkManager, в зависимости от апи девайса

Sergey
15.09.2016
11:12:26
сам GCMNetworkManager это рулит под капотом

Alexey
15.09.2016
11:12:34
ну и да борьба с доуз к хорошему не приведёт

Artyom
15.09.2016
11:13:08
хмм... спасибо за разъяснение, тогда если говорить про чистый service, то для чего он? IntentService понятно, что бы не париться с тредами, отработал и сдох. А что на счет простого service?

Alexey
15.09.2016
11:13:14

Sergey
15.09.2016
11:13:14
вот чтобы подстроится под систему, вместо этого вы идете на пролом

Alexey
15.09.2016
11:13:47
https://github.com/yigit/android-priority-jobqueue

Artyom
15.09.2016
11:19:29
вообще интересно, что никто еще не написал "надо было ставить RX"

Igor
15.09.2016
11:40:06
Кто знает либу типа index listview, для создания такого списка?
Все что нахожу в нете - не то

Artyom
15.09.2016
11:43:43
тебе нужна алфавитная линейка?

Igor
15.09.2016
11:44:02
По сути да

Artyom
15.09.2016
11:47:01
я бы поискал на android arsenal alphabet listview
самому сделать вывод в списке не сложно, 5 строчек кода
проверяешь первую букву, если она не равна пред. то вставляешь букву в список, лили создаешь секцию
для этого список надо отфильтровать по алфавиту. А справа сделать скролвью и скрол к нужной секции. Ну это если самому запариться хочется)